小编Dev*_*esh的帖子

将2个值从一个活动传递给另一个活动

我对android很新.即时尝试开发练习的登录表单,我无法传递和显示2个值到另一个活动

Intent intent = new Intent(this, Success.class);
        EditText edituser = (EditText) findViewById(R.id.userinput);
        EditText editpass= (EditText) findViewById(R.id.passinput);
        String username = edituser.getText().toString();
        String password = editpass.getText().toString();

        intent.putExtra(EXTRA_USER, username);
        intent.putExtra(EXTRA_PASSWORD, password);
        startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

和目标活动是

 Intent intent = getIntent();
    String username = intent.getStringExtra(MainActivity.EXTRA_USER);
    String password = intent.getStringExtra(MainActivity.EXTRA_PASSWORD);

    // Create the text view
    TextView userView = new TextView(this);
    TextView passView = new TextView(this);
    userView.setTextSize(40);
    userView.setText(username);

    passView.setTextSize(40);
    passView.setText(password);

    // Set the text view as the activity layout
    setContentView(userView);
    setContentView(passView);
Run Code Online (Sandbox Code Playgroud)

java android android-intent

3
推荐指数
1
解决办法
136
查看次数

标签 统计

android ×1

android-intent ×1

java ×1