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));

            }
        });
    }

你能增加你的课程吗?没问题。我很高兴我能帮助你……)