安卓include引用同一个item进行不同赋值
来源:互联网 发布:官方期货交易软件 编辑:程序博客网 时间:2024/05/24 02:22
1、
item条目
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TextView
android:id="@+id/name1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="1111111" />
</LinearLayout>
main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<include
android:id="@+id/test1"
layout="@layout/item" />
<include
android:id="@+id/test2"
layout="@layout/item" />
</LinearLayout>
2、
主界面:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
View viewA = findViewById(R.id.test1);
View viewB = findViewById(R.id.test2);
TextView name1 = (TextView) viewA.findViewById(R.id.name1);
name1.setText("修改1");
TextView name2 = (TextView) viewB.findViewById(R.id.name1);
name3.setText("修改2");
}
}
后续,通过ViewA和ViewB的不同控制相对应里面的内容。但是想在ButterKnife下来解决这个问题就比较困难了,不知道如何下手,希望知道答案的朋友交流下。谢谢。
- 安卓include引用同一个item进行不同赋值
- 安卓ListView的Item使用不同的背景颜色
- 安卓自定义控件之item高度不同的viewpager
- 指向同一个null的两个指针,赋值后不同.
- 安卓同一个程序通过build Variants创建不同的网络环境
- Struts2 如何实现同一个action不同方法进行传值
- 安卓使用万能适配器时候不能再item布局最外层布局进行tag设置
- Item 26: 避免对universal引用进行重载
- 引用赋值
- 赋值、引用
- 关于python同一个文件夹里面不同.py文件的交叉引用
- SQL高级语句-FOREIGN KEY 约束,确保同一个表或者不同表之间的引用完整性
- 不同的SDK之间引用了同一个jar包出现的警告
- java 同一个类下的不同方法的变量之间的引用
- 同一个%的不同答案
- 安卓学习3-----include&drawable&ScrollView
- 安卓 坑爹的 include 标签
- 安卓布局优化Include merge ViewStub
- log4g配置
- 我所理解的"测试"工作
- jquery获取table中数据
- Samples
- GCD浅析
- 安卓include引用同一个item进行不同赋值
- Scala安装(Ubuntu14.04)、转换(transformations)和动作(action)备忘
- Angular 初学者的推荐学习路径
- VueJs Ajax数据交互
- 详细配置maven+springmvc入门项目及会碰到的问题
- css单位介绍em ex ch rem vw vh vm cm mm in pt pc px
- Python中的 // 与 / 的区别
- The specified child already has a parent. You must call removeView().... 解决方法
- 【学术篇】一石三鸟的——洛谷2654——原核生物培养(石子合并果子)