登录和注册选项卡不起作用 xml

里科·阿德里安

我正在尝试在同一页面上创建登录和注册选项卡。所以每次我在登录屏幕上按注册时,它都会按预期更改为注册屏幕,注册屏幕也是如此。在注册屏幕上,每次我按登录选项卡时,它也能工作。但是在登录屏幕上,每次我按登录时,它都会进入注册屏幕,但我希望它停留在登录屏幕上。奇怪的是,每次我按注册时,它都会停留在注册屏幕上。任何人都可以帮忙吗?任何帮助,将不胜感激。

安卓类

注册屏幕.java

 final Intent i = new Intent(SignUpScreen.this, LoginScreen.class);
    TextView b = (TextView) findViewById(R.id.text1);

    b.setOnClickListener(new View.OnClickListener() {
        public void onClick(View arg0) {

            setContentView(R.layout.login_screen);
            SignUpScreen.this.startActivity(i);
        }
    });

我的 LoginScreen.java

final Intent i = new Intent(LoginScreen.this,SignUpScreen.class);
    TextView c = (TextView) findViewById(R.id.text4);

    c.setOnClickListener(new View.OnClickListener() {
        public void onClick(View arg0) {

            setContentView(R.layout.sign_up_screen);
            LoginScreen.this.startActivity(i);
        }
    });
狂热的汗

您只需要创建两个活动,一个用于登录,另一个用于注册,在登录活动中,您必须提供登录表单和两个按钮,一个用于登录,一个用于注册。并将登录活动作为您的启动器活动。单击注册按钮时,只需使用 Intent 调用注册活动

公共类 LoginActivity 扩展了 Activity {

private EditText mEmail;
private EditText mPassword;

Button btn_login,btn_signup;


@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_login);


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

                uid = mEmailView.getText().toString();
                pwd = mPasswordView.getText().toString();

                if(uid.equalsIgnoreCase("")){
                    mEmailView.setError("Please enter user id");
                }else if(pwd.equalsIgnoreCase("")){
                    mPasswordView.setError("Please enter password");
                }else  {
                    //do whaterver you want to do after login
                }

        }
    });

            btn_signup.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    Intent i=new Intent(LoginActivity.this,Signup.class);
                    startActivity(i);
        }
    });
}

}

并在注册页面中,当您注册用户时,使用 Intent 成功将他重定向到登录页面

Intent i=new Intent(Signup.this,LoginActivity.class); 开始活动(i);

或者您可以将他重定向到其他活动

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

选项卡的keyCode不起作用

来自分类Dev

Emacs选项卡不起作用

来自分类Dev

jQuery选项卡不起作用

来自分类Dev

jQuery选项卡不起作用

来自分类Dev

引导选项卡不起作用

来自分类Dev

xml选项卡出了点问题

来自分类Dev

带选项卡图标顶部的离子选项卡在Android和IOS上不起作用

来自分类Dev

jQuery和语法荧光笔在动态加载的选项卡上不起作用

来自分类Dev

TabLayout和ViewPager-在滑动抽屉项目之间滑动后,选项卡不起作用

来自分类Dev

jQuery和语法荧光笔在动态加载的选项卡上不起作用

来自分类Dev

使用JavaScript进行选项卡和删除在Mozilla中不起作用

来自分类Dev

jQuery和CSS图像居中在选项卡中不起作用

来自分类Dev

带有Viewpager,选项卡和抽屉布局的片段容器不起作用

来自分类Dev

python硒phantomJS新选项卡不起作用

来自分类Dev

jQuery tabselect在单击选项卡时不起作用

来自分类Dev

单击事件在选项卡上不起作用

来自分类Dev

PyDev:插入空格的选项卡不起作用

来自分类Dev

twitter-bootsrap上的选项卡不起作用

来自分类Dev

QTabWidget:关闭选项卡按钮不起作用

来自分类Dev

jQuery UI选项卡beforeLoad preventDefault不起作用

来自分类Dev

jQuery UI选项卡效果不起作用

来自分类Dev

Bootstrap中的选项卡导航不起作用

来自分类Dev

jQuery UI选项卡选择方法不起作用

来自分类Dev

jQuery选项卡不起作用或引用错误?

来自分类Dev

jQuery UI选项卡beforeLoad preventDefault不起作用

来自分类Dev

Bootstrap.js选项卡不起作用

来自分类Dev

引导选项卡导航不起作用

来自分类Dev

Bootstrap导航选项卡“显示”不起作用?

来自分类Dev

响应式选项卡引导不起作用

Related 相关文章

热门标签

归档