-
引用第三方的名字空间,要加上xmlns 如果是eclipse中要再res后面加上完整的包的路径 然后还要给我们自定义的空间定义一个名字,不然就和安卓的重名查看全部
-
atts.xml文件配置我们所需要的属性,然后重写控件满足自己的要求,最后在xml文件中使用我们的控件查看全部
-
LayoutParams leftParams = new LayoutParams(ViewGoup.LayoutParams.WrapContent,ViewGoup.LayoutParams.WrapContent); leftParams.addRule(RelativeLayout.ALIGN_PARENT_LEFT,TRUE); addView()查看全部
-
TopBar为自己定义的控件,MainActivity中通过findViewById()得到TopBar的对象后,并不能知道TopBar的里面的细节是怎么样的,也就得不到里面的Button,也就无法在MainActivity里为Button设置点击事件回调函数;但是在TopBar的业务逻辑代码里可以获得button的对象,在Button的onClic()回调方法里,设置回调函数,调用MainActivity里的方法,从而实现了在MainActivity里为Button设置了点击事件回调函数。 也就是说,MainActivity无需知道TopBar里面的细节,就成功的为细节设置了点击事件的回调函数。查看全部
-
自定义属性查看全部
-
哈哈哈查看全部
-
总结。查看全部
-
步骤。查看全部
-
步骤 1设计属性 2view 3引用查看全部
-
自定义view(ToolBar)的基本步骤: 1.首先需要创建attrs文件,然后将需要的属性进行设置 2.创建继承view的xml文件,进行进一步设置查看全部
-
接下来......查看全部
-
listener查看全部
-
listener查看全部
-
com.imooc.app.Topbar查看全部
-
TypeArray ta = context.obtainStyledAttribute(attires, R.styleable.Topbar); ta.recycle();查看全部
举报
0/150
提交
取消