android include 的使用问题

最近在写一个android小程序,在用到include的时候遇到这样一个问题:怎么能够能到指定id中的include中的控件比如:<includelayout="@lay... 最近在写一个android小程序,在用到include的时候遇到这样一个问题:怎么能够能到指定id中的include中的控件比如:
<include
layout="@layout/formitem"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_below="@+id/totalmoneytext"
android:id="@+id/form1"
/>
<include
layout="@layout/formitem"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_below="@+id/form1"
android:id="@+id/form2"
/>

因为我在一个布局文件中引入了多个相同的布局文件,并且为每一个引入的布局设定了id,那么我怎么能够实现获取上面id为form1的include中的控件,并且在改变控件内容时候,保证id为form2的include中的控件内容、属性不变(注:include引入的是同一个布局文件)

小弟迫切需要帮忙,希望各位牛人指点迷津,谢谢了。
展开
 我来答
他山有玉
2013-09-12 · 超过16用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:28.5万
展开全部

测试了下,发现对form1 操作不影响form2的,

在fromitem 中我只有一个textview ,然后执行下操作:

TextView textView= (TextView) findViewById(R.id.form1).findViewById(R.id.text);

  textView.setText("nime");

结果截图如下

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式