public class MoreFragment extends Fragment{
private Button mBtnweb;
@Override
//Fragment窗口显示
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.more_fragment,container,false);
return view;
}
//用onActivityCreated函数实现,用getActivity()获取当前Activity
@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
mBtnweb=(Button) getActivity().findViewById(R.id.btn_web);
mBtnweb.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent;
intent = new Intent(getActivity(),WebActivity.class);
startActivity(intent);
}
});
}
}
如何在Android中在fragment中实现点击按钮事件?
最新推荐文章于 2021-12-07 23:17:09 发布