Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.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
活动上Fragment的按钮侦听器-Android Studio_Android_Android Fragments - Fatal编程技术网

活动上Fragment的按钮侦听器-Android Studio

活动上Fragment的按钮侦听器-Android Studio,android,android-fragments,Android,Android Fragments,我有一个使用片段的选项卡式活动,其中一个我有一个按钮,但我只能在片段本身中使用,但现在,我想在我的主活动中使用它 有没有办法让片段的按钮侦听器在活动上?有两种方法 您可以在片段中编写一个按钮单击事件回调 你可以在活动中写作 ((Button)getFragmentManager().findFragmentById(/*frgment id*/).getView().findViewById(R.id.one_nextpager)).setOnClic

我有一个使用片段的选项卡式活动,其中一个我有一个按钮,但我只能在片段本身中使用,但现在,我想在我的主活动中使用它

有没有办法让片段的按钮侦听器在活动上?

有两种方法

您可以在片段中编写一个按钮单击事件回调

你可以在活动中写作

  ((Button)getFragmentManager().findFragmentById(/*frgment                     id*/).getView().findViewById(R.id.one_nextpager)).setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {
         }
       });

如果你真的希望有人帮助你,请发布相关代码。