首页 > 代码库 > Fragment中的一些问题
Fragment中的一些问题
注意,此时,inflater填充布局之后返回的是一个view对象,如果此时直接用getActivity查找下一个控件,会空指针异常.
public View onCreateView(LayoutInflater inflater,
@Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.activity_my_singin, null);//布局初始化
dl= (TextView) view.findViewById(R.id.tv_dl);
dl.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ToastUtils.makeLongText("登录按钮被点击了",getActivity());
}
});
/*dl= (TextView) getActivity().findViewById(R.id.tv_dl);//初始化登录按钮*/
/*dl.setOnClickListener(new View.OnClickListener() {
@Override
//此处的登录按钮需要一个判断,即是否已经登录,或者已经注册,则直接保存住密码
//此处暂为直接跳转
public void onClick(View v) {
Intent intent=new Intent(getActivity(),SinginActivity.class);
startActivity(intent);
*//*getActivity().finish();*//*
}
});*/
/*passwordEt = (EditText) view.findViewById(R.id.id_login_name_et);//账号框
loginEt = (TextView) view.findViewById(R.id.id_password_et);//密码输入框
tv_forget_password = view.findViewById(R.id.tv_forget_password);//忘记密码
registerBtn = view.findViewById(R.id.register_account);//注册账号
textView = view.findViewById(R.id.textView);//登录
textView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
/*//*Intent intent=new Intent(getActivity(),SinginActivity.class);
startActivity(intent);
}
});
Fragment中的一些问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。