• 用Intent实现activity的跳转


    新建一个FirstAvtivity.java


    package com.zhuguangwei;

    import android.app.Activity;
    import android.content.Intent;
    import android.os.Bundle;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;

    public class FirstActivity extends Activity {
    private Button myButton;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    myButton = (Button) findViewById(R.id.myButton);
    myButton.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View v) {
    // TODO Auto-generated method stub
    Intent intent = new Intent();
    //Intent传递参数
    intent.putExtra("testIntent", "123");
    intent.setClass(FirstActivity.this, SecondActivity.class);
    FirstActivity.this.startActivity(intent);
    }
    });
    }
    }

    新建第二个SecondActivity.java

    package com.zhuguangwei;

    import android.app.Activity;
    import android.content.Intent;
    import android.os.Bundle;
    import android.widget.TextView;

    public class SecondActivity extends Activity{
    private TextView myTextView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.other);
    //使用Intent对象得到FirstActivity传递来的参数
    Intent intent = getIntent();
    String value = intent.getStringExtra("testIntent");

    myTextView = (TextView) findViewById(R.id.myTextView);
    myTextView.setText(value);
    }
    }

    两个Activity都要在AndroidMenifest.xml中注册


    万水千山总是情, 领个红包行不行?

    觉得还可以的话记的打赏哦^.^..
  • 相关阅读:
    【学习笔记】查看CUDA版本
    如果Visual Studio太大,不妨还是用VSCode开发C#项目吧
    Visual Studio npm配置淘宝镜像
    c++读写锁--读者写者问题
    c++内存对象模型--vs2017下的分析,32位
    android作业
    android连接数据库
    android第十周(增删改查)
    android-购物车
    android计算器
  • 原文地址:https://www.cnblogs.com/mafeng/p/4386633.html
Copyright © 2020-2023  润新知