Android 如何让按钮在片段中工作?
我已经创建了一个应用程序,它基于。我添加了一些文本视图和按钮,可以进行一些计算,但我不知道如何让这些按钮工作。我对碎片了解不多,所以请帮我解决这个问题。我试图将所有代码都包含在主活动文件中,但它不起作用,应用程序每次都会崩溃。就像这样:Android 如何让按钮在片段中工作?,android,button,android-fragments,Android,Button,Android Fragments,我已经创建了一个应用程序,它基于。我添加了一些文本视图和按钮,可以进行一些计算,但我不知道如何让这些按钮工作。我对碎片了解不多,所以请帮我解决这个问题。我试图将所有代码都包含在主活动文件中,但它不起作用,应用程序每次都会崩溃。就像这样: public class Fragment1 extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container
public class Fragment1 extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
return inflater.inflate(R.layout.fragment_fragment_1, container, false);
}
@Override
public void onActivityCreated(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onActivityCreated(savedInstanceState);
Button add = (Button)getActivity().findViewById(R.id.btnSayHi);
TextView tv1 = (TextView)getActivity().findViewById(R.id.edtxtPersonName);
add.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
counter++;
tv1.setText("Added : " + String.valueOf(counter));
}
});
}
你能增加你的课程吗?没问题。我很高兴我能帮助你……)