`
squall140
  • 浏览: 146122 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

android 自定义组件 在 graphical layout 不显示的问题

 
阅读更多

经过各种分析,结果发现这样可以解决:


在你的自定义控件的构造函数,onLayout(),onFinishInflate()的super方法后面加上如下代码,即可在Graphical Layout界面下看到,但是不会显示控件的内容,不过你可以只在你报错的地方加上这个代码:


if (isInEditMode()) {
    return;
}

 

其实你查看error log 就会发现log里告诉了你错误在哪一行, 按照提示将这一行加入到if(isIntouchMode()){}中,就行了。是因为有些数据或者类无法在onFinishInflate()(即解析xml布局时)方法里调用到

分享到:
评论

相关推荐

    对UGUI的GridLayoutGroup组件进行拓展.rar

    UGUI(Unity Graphical User Interface)是Unity引擎中用于创建2D用户界面的系统,它提供了丰富的组件,帮助开发者构建出美观且功能强大的界面。在这些组件中,GridLayoutGroup是一种非常实用的布局工具,用于组织...

    android与eclipse集成和android开发简介

    Android开发还包括布局设计,你可以使用XML在res/layout目录下创建用户界面布局文件。Eclipse的图形化布局编辑器(Graphical Layout Editor)可以帮助你直观地设计和预览界面。此外,Eclipse还支持调试,你可以设置...

    android基本组件使用方法

    android图形界面编程,基本组件的设计使用方法 -the Android graphical programming interface, basic components are designed to use

    Android使用XML绘图

    在Android中,XML布局文件通常位于项目的res/layout目录下,每个文件定义了一个屏幕布局或用户界面组件。 在XML绘图中,我们主要关注`View`和`ViewGroup`类。`View`是所有可见UI元素的基本构建块,如按钮、文本视图...

    Android GUI设计---DroidDraw与AnDroidDraw

    【Android GUI设计】GUI,全称Graphical User Interface,即图形用户界面,是用户与应用程序交互的主要方式。在Android开发中,GUI设计至关重要,因为它决定了应用的视觉效果和用户体验。DroidDraw和AnDroidDraw是两...

    android_RSS经典开发教程

    2. **使用Android呈现RSS数据**:在Android中,可以使用ListView控件来显示RSS项的列表。下面是一个简单的示例代码: ```xml android:id="@+id/rss_list" android:layout_width="match_parent" android:...

    xp安全模式下实现自定义msgina.dll(正常模式和安全模式可用)

    在Windows XP系统中,MSGINA (Multi-User Windows Graphical Identification and Authentication) 是登录界面的主要组件,它负责处理用户身份验证、密码管理以及与多用户的交互。默认情况下,msgina.dll是系统内置的...

    Bayesian Graphical Model 1

    贝叶斯图模型特别适合解决那些涉及不确定性推理的问题,比如在存在干扰和不完全信息的情况下,进行预测和决策。它在通信系统、网络处理、信号处理等领域有着广泛的应用。例如,在通信系统中,贝叶斯图模型可以用于...

    The Eclipse Graphical Editing Framework (GEF)

    Eclipse Graphical Editing Framework(GEF)是Eclipse平台中的一个关键组件,专门用于构建图形化编辑器。它提供了一套全面的API和工具,帮助开发者创建基于模型的图形用户界面,尤其适用于创建复杂的可视化编辑环境...

    unity日历组件,ZCalendar,操作简单,带显示配置项

    在Unity中,UI系统是通过UGUI(Unity Graphical User Interface)实现的,它允许开发者创建丰富的交互式用户界面。ZCalendar是一款专门针对Unity开发的日历组件,其设计目标是简化日历功能的集成,并提供灵活的显示...

    定制 自定义 GINA ,Customing GINA

    在 Windows 操作系统中,GINA(Graphical Identification and Authentication)是一個可插拔的组件,负责处理用户的认证和身份验证过程。GINA 是一个Third-party 可以取代的组件,以实现自定义的认证机制。通过...

    android UI编辑器

    Eclipse的Graphical Layout Editor虽然也能设计UI,但其预览不准确,更新缓慢,且不支持实时预览。Android Studio的UI编辑器则通过不断迭代更新,提供了更好的性能和更丰富的功能,成为现代Android开发的标准工具。 ...

    an introduction to probabilistic graphical models by Michael Jordan

    通过这两份草稿,读者不仅可以掌握PGMs的基本原理,还能了解到如何在实际问题中运用这些模型。乔丹博士的讲解方式通常既严谨又易于理解,适合有一定概率论和统计学基础的读者进一步深入学习概率图模型的世界。 总之...

    深入浅出Android

    在 Android 开发中,GUI(Graphical User Interface,图形用户界面)设计非常重要。主要涉及以下概念: - **视图 (View)**:视图是 GUI 的基本组成部分,例如 TextView、Button 等。 - **布局 (Layout)**:布局用于...

    android 4.0 sdk

    6. **UI设计工具**:ICS时期的Holo主题引入了一套全新的界面设计指南,包括新的控件样式和布局,开发者可以使用可视化工具如Graphical Layout Editor进行UI设计。 7. **多任务和手势操作**:Android 4.0对多任务...

    androideclipse

    8. **布局设计**:Eclipse集成的图形化布局编辑器(Graphical Layout Editor)可以帮助开发者直观地设计界面,拖放控件并调整属性。 9. **编码与调试**:Eclipse提供了强大的代码编辑功能,如代码提示、自动格式化...

    introduction to graphical modelling

    ### 图形模型简介 #### 一、图形模型概述 **图形模型**(Graphical Models)是一种统计建模方法,它利用图论中的概念来...随着数据科学的发展,图形模型的重要性将会进一步提升,成为解决实际问题不可或缺的一部分。

Global site tag (gtag.js) - Google Analytics