Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.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
Android-多个小部件的相同Id_Android_Android Activity_Android Widget - Fatal编程技术网

Android-多个小部件的相同Id

Android-多个小部件的相同Id,android,android-activity,android-widget,Android,Android Activity,Android Widget,我有多种活动。有些活动有相同的按钮,如“继续”或“取消”等,每个按钮都有不同的操作。现在的问题是,我可以在不同的活动中为按钮使用相同的id吗?也就是说,我可以对不同活动中的所有继续按钮使用“android:id=“@+id=“continue\u button”。或者我应该使用“continue\u button\u 1”或“continue\u button\u 2”。….'视图可能有一个与之关联的整数id。这些ID通常在布局XML文件中分配,并用于查找视图树中的特定视图……视图ID不必在整个

我有多种活动。有些活动有相同的按钮,如“继续”或“取消”等,每个按钮都有不同的操作。现在的问题是,我可以在不同的活动中为按钮使用相同的id吗?也就是说,我可以对不同活动中的所有继续按钮使用
“android:id=“@+id=“continue\u button”
。或者我应该使用
“continue\u button\u 1”或“continue\u button\u 2”。….

'视图可能有一个与之关联的整数id。这些ID通常在布局XML文件中分配,并用于查找视图树中的特定视图……视图ID不必在整个视图树中都是唯一的,但最好确保它们至少在您正在搜索的树部分中是唯一的。”(http://developer.android.com/reference/android/view/View.html)

好的,您可以在不同的活动中使用相同的id,因为当您

setContentView(R.layout.splash);
膨胀布局,然后android自己在特定布局中搜索特定id,所以这里没有问题

注意:这并不意味着您可以在同一版面中为不同的元素放置相同的id

好信息:)…我的评论长度必须为15个字符。