码迷,mamicode.com
首页 >  
搜索关键字:addview    ( 107个结果
关于Android自定义View中的onTouchEvent(MotionEvent event)事件监听
今天做一个自定义ViewGroup,通过addView动态添加子控件,为了省事,直接在父控件里重写publicbooleanonTouchEvent(MotionEventevent){}方法来监听当前触碰是哪个按钮,遇到点问题,所以写下来。首先是点击效果只有MotionEvent.ACTION_DOWN,这个把返回改为returntrue;就行了然..
分类:移动开发   时间:2015-11-24 18:48:46    阅读次数:447
Android--addView()和setView()
我们在添加视图文件的时候有两种方式,一种是通过在xml文件定义layout,另一种方式是在java代码中动态生成布局文件。在xml中定义的layout要想转化为view,需要使用到LayoutInflater类。1.构造xml文件2.LayoutInflater提到addview,首先要了解一下La...
分类:移动开发   时间:2015-10-04 22:16:37    阅读次数:414
动态改变ToolBar中的MenuItem
最近项目中开始使用到ToolBar控件,其中有需求需要动态改变ToolBar中的MenuItem。如下图:1、首先想到的办法是利用ToolBar自带的方法addView()和removeView().经测试,动态添加和删除view没有点击效果,需要自己添加,而且如果需要overflow效果,则需要自...
分类:其他好文   时间:2015-07-30 16:44:34    阅读次数:196
Android开发之动态创建布局文件及控件
日常开发过程当中,有些页面往往比较小,我们需要展示一些信息,这个时候我们伟哥快读,就需要在代码中进行页面的绘制,就是通过编码的方式来实现布局。 LinearLayout linearLayout = new LinearLayout(this);textView tv=new TextView(this);linearLayout.addView(tv); import android.s...
分类:移动开发   时间:2015-07-27 16:29:34    阅读次数:236
Android中动态添加View的两种方法
一、使用xml的方式:1、LayoutInflater:这个类可以把xml表述的Layout解析为View,从而可以使addView()方法添加View。2、LayoutInflater与findViewById的区别:两者都是实例化某一个对象,不同的是findViewById是通过找xml布局文件...
分类:移动开发   时间:2015-07-20 21:15:05    阅读次数:143
Android - ViewPager使用PagerAdapter,instantiateItem时出现IndexOutOfBoundsException
在使用PagerAdapter的时候,会有instantiateItem函数需要自己去重写。最后一句 假如写成((ViewPager) container).addView(v, position);会报错 :IndexOutOfBoundsException将position 改成 0 就可以啦....
分类:移动开发   时间:2015-07-20 15:50:12    阅读次数:756
Android -- 桌面悬浮,仿360
实现原理这种桌面悬浮窗的效果很类似与Widget,但是它比Widget要灵活的多。主要是通过WindowManager这个类来实现的,调用这个类的addView方法用于添加一个悬浮窗,updateViewLayout方法用于更新悬浮窗的参数,removeView用于移除悬浮窗。其中悬浮窗的参数有必要...
分类:移动开发   时间:2015-07-15 13:02:31    阅读次数:141
缩放图片并截图中间位置显示
代码:- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. [self addView];}#p...
分类:其他好文   时间:2015-06-29 13:01:06    阅读次数:121
获得富文本以后的文字高度
代码:- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. [self addView]; ...
分类:其他好文   时间:2015-06-29 12:58:30    阅读次数:112
TextView 多文字字体颜色及点击事件
像微信朋友圈点赞功能如:张三、李四、王五、这种格式最早做法是在layout中创建一个父类容器如linearlayout然后在创建一个子layout,在代码中 通过for循环addView添加到父类容器当中,虽然可以实现效果但是这样无形中会增加很多view控件。通过SpannableStringBui...
分类:其他好文   时间:2015-06-27 16:17:21    阅读次数:128
107条   上一页 1 ... 5 6 7 8 9 ... 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!