Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java androidxmls中的ids冲突_Java_Android_Xml_Eclipse - Fatal编程技术网

Java androidxmls中的ids冲突

Java androidxmls中的ids冲突,java,android,xml,eclipse,Java,Android,Xml,Eclipse,我有3个xml视图,但它们都有一个同名的视图: @+id/usernametTitle 当执行这一行时,java代码如何知道要编辑哪个字段 ((TextView)findViewById(R.id.usernametTitle)).setText(Data.mUserName) 根据OnCreate中的行 setContentView(R.layout.myXml)findViewById查找当前膨胀布局中id为的视图 因此,如果您有这个setContentView(R.layout.myXml

我有3个xml视图,但它们都有一个同名的视图:

@+id/usernametTitle

当执行这一行时,java代码如何知道要编辑哪个字段

((TextView)findViewById(R.id.usernametTitle)).setText(Data.mUserName)

根据
OnCreate
中的行


setContentView(R.layout.myXml)

findViewById
查找当前膨胀布局中id为的视图

因此,如果您有这个
setContentView(R.layout.myXml)
findViewById(R.id.usernametTitle)
它会在
myXml.xml
中查找id为
usernametTitle
的视图

有关更多信息,请查看下面链接中ID下的主题


注意:任何视图对象都可能有一个与其关联的整数ID,以唯一标识树中的视图

使用视图充气并在该视图上调用
View.findViewById(id)