2 roblonely2 roblonely2 于 2014.12.17 18:07 提问

android自定义view怎样指定自定义view的布局 1C

我有现成的布局xml文件,现在想定义一个组合的自定义view,怎样把这个view的布局指定为一个xml文件

4个回答

Kelley_cfy
Kelley_cfy   2014.12.17 19:03

LayoutInflater.from(mActivity).inflate(R.layout.mainscreen_title, this, true);这样就行了,this是当前的View,而后面这两个参数是将R.layout.mainscreen_title attachToRoot 也就是以当前这个View作为root View

chwnliang7218
chwnliang7218   2014.12.17 19:15

LayoutInflater解决问题了 LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);inflater.inflate(R.layout.tt_top_tab_button, this);

bdmh
bdmh   Ds   Rxr 2014.12.18 10:47

其实就是new linerlayout,然后层次嵌套,new TextView等放到里面,
http://blog.csdn.net/bdmh/article/details/38397851

qq_24065825
qq_24065825   2014.12.18 11:50

LayoutInflater.from(mActivity).inflate(R.layout.mainscreen_title, this, true);这样就行了,this是当前的View,而后面这两个参数是将R.layout.mainscreen_title attachToRoot 也就是以当前这个View作为root View

Csdn user default icon
上传中...
上传图片
插入图片