Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.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 i';我正在寻找一个特定的按钮在线性布局与foreach_Java_Android_Android Layout - Fatal编程技术网

Java i';我正在寻找一个特定的按钮在线性布局与foreach

Java i';我正在寻找一个特定的按钮在线性布局与foreach,java,android,android-layout,Java,Android,Android Layout,您可以使用以下内容: for(Button b : **myLayout**){ /*error: foreach not applicable to type Android.widget.LinearLayout */ } ViewGroup root=findviewbyd(R.id.root); 对于(inti=0;iWhy您应该使用foreach来获取特定的按钮?因为我认为这是最简单的方法您知道id吗?不,这就是为什么我使用这些说明来检索IDB的原因。但是要检查以找到它,需要

您可以使用以下内容:

 for(Button b : **myLayout**){

/*error: foreach not applicable to type Android.widget.LinearLayout */


}
ViewGroup root=findviewbyd(R.id.root);

对于(inti=0;iWhy您应该使用foreach来获取特定的按钮?因为我认为这是最简单的方法您知道id吗?不,这就是为什么我使用这些说明来检索IDB的原因。但是要检查以找到它,需要什么条件?
    ViewGroup root = findViewById(R.id.root);
    for (int i=0; i<root.getChildCount(); i++){
        View child = root.getChildAt(i);
        if (child instanceof Button){
            //...do something
        }
    }