Android 如何在一个Java文件中侦听不同的布局按钮?

Android 如何在一个Java文件中侦听不同的布局按钮?,android,button,listener,viewflipper,Android,Button,Listener,Viewflipper,我在Android中使用视图翻转器, 如何在一节课上听不同的布局按钮 代码是: <ViewFlipper android:id="@+id/myViewFlipper" android:layout_width="match_parent" android:layout_height="match_parent" > <include android:id="@+id/firstLayout" layout="@l

我在Android中使用视图翻转器, 如何在一节课上听不同的布局按钮

代码是:

<ViewFlipper
        android:id="@+id/myViewFlipper"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >
        <include android:id="@+id/firstLayout" layout="@layout/firstlayout"/>
        <include android:id="@+id/secondLayout" layout="@layout/secondlayout"/>
        <include android:id="@+id/thirdLayout" layout="@layout/thirdlayout" />`
 </ViewFlipper>

`

您只需将ViewFlipper如下所示:

ViewFlipper viewFlipper = findViewById(R.id.myViewFlipper);
然后按照这个模式:

View yourIncludedLayout1 = viewFlipper.findViewById(R.id.firstLayout);
Button yourButton = (Button)yourIncludedLayout1.findViewById(R.id.your_button_id);

然后将其设置为clickListener,它可以是一个用于所有按钮,也可以是一个用于每个按钮,但在一个文件中,如您所愿

您是否尝试将android:onClick添加到按钮XML中。然后你可以在你的活动中列出它。顺便问一下,按钮在哪里?是的,我可以给android:onClick谢谢你它的工作。。。。。。。