Android fragments 如何在片段中声明单击“侦听”按钮以切换到活动?
我试过了,但我得到了错误“Onclick listener无法在这里应用”请帮助我,伙计们 这是我的Android fragments 如何在片段中声明单击“侦听”按钮以切换到活动?,android-fragments,fragment,onclicklistener,implements,Android Fragments,Fragment,Onclicklistener,Implements,我试过了,但我得到了错误“Onclick listener无法在这里应用”请帮助我,伙计们 这是我的Fragment.java public class Fragment extends Fragment { public Fragment() { // Required empty public constructor } @Override public void onCreate(Bundle savedInstanceState) {
Fragment.java
public class Fragment extends Fragment {
public Fragment() {
// Required empty public constructor
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_layout, container, false);
final Button button = (Button) rootView.findViewById(R.id.payment_info);
final Button button1 = (Button) rootView.findViewById(R.id.redeem);
final Button button2 = (Button) rootView.findViewById(R.id.make_payment);
final Button button3 = (Button) rootView.findViewById(R.id.payment_histories);
// Inflate the layout for this fragment
return rootView;
}
@Override
public void onAttach(Context context) {
super.onAttach(context);
}
@Override
public void onDetach() {
super.onDetach();
}
}
OnClickListener是一个接口,因此您不仅要扩展片段,还要实现OnClick 在您的类声明中尝试以下内容:
公共类片段扩展片段实现OnClickListener
希望能有所帮助。感谢您联系我,我的意思是,在我声明点击侦听器后,如何告诉按钮转到该片段,例如button.setOnClickListener(新视图.OnClickListener(){@Override public void onClick(视图v){>>>>>>>>>我在这里如何切换到片段} });