Android添加自定义View的方法
2011-08-03 11:27
459 查看
1、在onCreate()方法中,直接添加setContextView(View);
2、在onCreate()方法中,直接调用add(View, LayoutParams(宽,高))(注:将Activity理解成是一个帧布局,这样加 入默认加在屏幕的左上角,若想加到指定位置,先加入一个Layout布局,再往其中加View); 3、与方法二大致相同,在setContextView(R.layout.*)的布局文件中,将要放View的位置先用一个Layout布局代替,通
过Id获取Layout布局,用addView(),方法,添加View;
4、在xml文件中像其他控件一样,包名.控件名
注:1,2,3中View所用到的构造函数为ViewName(Context context){};
4中必须使用构造函数为ViewName(Context context, AttributeSte attrs)。
2、在onCreate()方法中,直接调用add(View, LayoutParams(宽,高))(注:将Activity理解成是一个帧布局,这样加 入默认加在屏幕的左上角,若想加到指定位置,先加入一个Layout布局,再往其中加View); 3、与方法二大致相同,在setContextView(R.layout.*)的布局文件中,将要放View的位置先用一个Layout布局代替,通
过Id获取Layout布局,用addView(),方法,添加View;
4、在xml文件中像其他控件一样,包名.控件名
注:1,2,3中View所用到的构造函数为ViewName(Context context){};
4中必须使用构造函数为ViewName(Context context, AttributeSte attrs)。
相关文章推荐
- Android中View的绘制过程 onMeasure方法简述 附有自定义View例子
- [置顶] Android自定义View出现android.view.InflateException的一种解决方法
- 从零开始学android开发-View的setOnClickListener的添加方法
- Android TextView控件文字添加下划线的实现方法
- 对话框子视图Android自定义Dialog二次调用报错解决方法:The specified child already has a parent. You must call removeView()-java教程
- Android自定义View的实现方法,带你一步步深入了解View(四)
- Android自定义TextView实现文字图片居中显示的方法
- Android自定义View的实现方法,带你一步步深入了解View(四)
- 【Android】自定义View-为文字添加动态闪动效果
- Android自定义View的实现方法,带你一步步深入了解View(四)
- 【Android 界面效果46】自定义view常处理的回调方法
- 说说Android 两种为自定义组件添加属性的使用方法和区别
- Android自定义View(一)关于super、this和构造方法
- android-进阶(3)-自定义view(2)-Android中View绘制流程以及相关方法的分析
- 简单举例说明android自定义view的方法
- Android 自定义View的post(Runnable)方法非100%执行的原因和处理方法解析
- Android自定义View的实现方法,带你一步步深入了解View(四)
- Android自定义View的实现方法,带你一步步深入了解View
- Android自定义View的方法
- Android中View的绘制过程 onMeasure方法简述 附有自定义View例子