[英]Button is not working in Fragment activity
我想从片段到活动单击 go 的按钮。 但它不工作
这是片段 class package com.hmat.foodrider;
import android.content.Intent;
import android.os.Bundle;
import androidx.fragment.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
public class StatusFragment extends Fragment {
// go is start , request break button//
public StatusFragment() {
// Required empty public constructor
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View v = null;
v= inflater.inflate(R.layout.fragment_status, container, false);
Button go= (Button)v.findViewById(R.id.button);
go.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(getActivity(), StartActivity.class);
startActivity(intent);
}
});
return v;
}
}
该活动运行良好,但我不能使用按钮从片段到该活动的 go。
这是截图在此处输入图像描述
你可以写: v.getContext().startActivity(intent);
而不是: startActivity(intent);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.