Android中简单列表项目1布局中的TextView ID是什么?
我有一个自定义的ListView适配器,它使用多种布局类型。其中一种是内置类型:Android中简单列表项目1布局中的TextView ID是什么?,android,Android,我有一个自定义的ListView适配器,它使用多种布局类型。其中一种是内置类型: v = inflater.inflate(android.R.layout.simple_list_item_1, null); 如何访问该布局上的文本视图?身份证是什么 TextView txt1 = (TextView) v.findViewById(***WHAT IS THE ID***); txt1.setText("foo"); 如果你知道这个ID,你是怎么找到它的?它是@android:ID/te
v = inflater.inflate(android.R.layout.simple_list_item_1, null);
如何访问该布局上的文本视图?身份证是什么
TextView txt1 = (TextView) v.findViewById(***WHAT IS THE ID***);
txt1.setText("foo");
如果你知道这个ID,你是怎么找到它的?它是
@android:ID/text1
所以你需要像这样修改你的代码
TextView txt1 = (TextView) v.findViewById(android.R.id.text1);
在这里找到
源代码是你最好的朋友 您可以通过查看SDK中的布局文件来找到ID
在本例中,文件位于
/platforms//data/res/layout/simple_list_item_1.xml
中,它将显示所需的ID是android.R.ID.text1
通过android.R.ID.*的代码完成来查找它(还显示了许多有用的ID)