安卓登录注册,Activity之间传值,返回登录成功的用户名密码或者登录失败

练习startActivityForResult方法的用法代码中出现了大量的system.out.println(“一堆字符”),为了更好的看代码执行到那个地方出现问题。可以在安卓控制台加System.out过滤。建议过滤之前,先看看是否闪退。如果闪退,一般控制台大量刷屏。检查一下oncreate什么。可能是代码结构混乱了1.LoginActivity.javapackage com.example.myapplication;import androidx.annotation.Nullable
摘要由CSDN通过智能技术生成

练习startActivityForResult方法的用法

代码中出现了大量的system.out.println(“一堆字符”),为了更好的看代码执行到那个地方出现问题。可以在安卓控制台加System.out过滤。建议过滤之前,先看看是否闪退。如果闪退,一般控制台大量刷屏。检查一下oncreate什么。可能是代码结构混乱了
1.LoginActivity.java

package com.example.myapplication;

import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class LoginActivity extends AppCompatActivity {
   
    private Button login;
    private Button reset;
    private EditText InputUN, InputPWD;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
   
        System.out.print("yyyyyyyyyyyyyyyyyyyyyyyyyyyyyy");
        super.onCreate(savedInstanceState);
        System.out.print("ssssssssssssssssss");
        setContentView(R.layout.activity_login);
        System.out.print("LLLLLLLLLLLLLLLLLLLLLL");
        InputUN = findViewById(R.id.InputUN);
        InputPWD = findViewById(R.id.InputPWD);

        login = findViewById(R.id.login);
        login.setOnClickListener(new View.OnClickListener() {
   
            @Override
            public void onClick(View v) {
   

                Intent data = new Intent(LoginActivity.this, LoginOKActivity.class);
                startActivityForResult(data, 1);

                data.putExtra("name", InputUN.getText().toString());
                data.putExtra("password", InputPWD.getText().toString());
                startActivityForResult(data,1);


            }
        });
        //重置
        reset = findViewById(R.id.reset);
        reset.setOnClickListener(new View.OnClickListener() {
   
            @Override
            public void onClick(View v) {
   
                InputUN.setText("");
                InputPWD.setText("");
            }
        });
    }

    @Override
    protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
   
        super.
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值