Как нажать кнопку функции в onCreateView()?

У меня есть этот код в onCreateView метод,

Код

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        return inflater.inflate(R.layout.fragment_one, container, false);
    }

Это функция нажатия кнопки. Мне нужно добавить это onCreateView Method.

            btnCheckout = (Button) view.findViewById(R.id.btnCheckout);
            btnCheckout.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    Intent intent = new Intent(getContext(), SecondActivity.class);
                    startActivity(intent);
                }
            });

Эта строка дает ошибку как Unreachable Statement,

btnCheckout = (Button) view.findViewById(R.id.btnCheckout);

Как я могу добавить этот код. Кто-нибудь может мне помочь? Заранее спасибо.

1 ответ

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {

    View view = inflater.inflate(R.layout.fragment_one, container, false);

    btnCheckout = (Button) view.findViewById(R.id.btnCheckout);

    btnCheckout.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {

        }
    });

    return view;
}
Другие вопросы по тегам