zoukankan      html  css  js  c++  java
  • Activity中使用Intent实现页面跳转与参数的传递

    新建一个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中注册

  • 相关阅读:
    UVa 439,Knight Moves
    UVa127,"Accordian" Patience
    UVa11882,Biggest Number
    UVa1599,Ideal Path
    我什么时候才能脱离题解....
    UVa208,Firetruck
    UVa1600,Patrol Robot
    UVa12325, Zombie's Treasure Chest
    随笔
    UVa11054
  • 原文地址:https://www.cnblogs.com/top5/p/2882967.html
Copyright © 2011-2022 走看看