Android Intent传值
来源:互联网 发布:sqlserver打开数据库 编辑:程序博客网 时间:2024/06/08 23:12
一、MainActivity
1、xml布局文件代码
<Button android:id="@+id/button_first" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_marginLeft="50dp" android:layout_marginTop="100dp" android:text="测试intent传值" > </Button>
2、代码
public class MainActivity extends AppCompatActivity { private Button button; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); button=(Button)this.findViewById(R.id.button_first); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(MainActivity.this,NextActivity.class); intent.putExtra("name","yuancan"); intent.putExtra("age",20); intent.putExtra("address","湖南省长沙市"); startActivity(intent); } });
二、NextActivity
1、xml代码
<TextView android:id="@+id/text1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="100dp" android:layout_marginTop="100dp" /> <TextView android:id="@+id/text2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="100dp" android:layout_marginTop="150dp" /> <TextView android:id="@+id/text3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="100dp" android:layout_marginTop="200dp" />
2、代码
public class NextActivity extends AppCompatActivity { private TextView textView1; private TextView textView2; private TextView textView3; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_next); textView1 = (TextView)findViewById(R.id.text1); textView2 = (TextView)findViewById(R.id.text2); textView3 = (TextView)findViewById(R.id.text3); Intent intent = getIntent(); String name = intent.getStringExtra("name"); Integer age = intent.getIntExtra("age", 0); String address = intent.getStringExtra("address"); textView1.setText(name); textView2.setText(String.valueOf(age)); textView3.setText(address); }}
0 0
- Android Intent传值
- Android--Intent传值
- Android Intent 传值 --onActivityResult
- Android Intent 传值
- Android Intent传值
- Android Intent传值
- android使用Intent传值
- Android的Intent传值
- Android intent intent-filter
- Android intent intent-filter
- Android intent intent-filter
- android-简单的intent传值
- android——Intent传值
- Android intent
- Android Intent
- Android Intent
- android Intent
- android intent
- “水仙花”数的问题
- mybatis入门到精通教程
- hdu 1576 A/B (求乘法逆元——扩展欧几里得)
- 十大编程算法助程序员走上大神路
- dSYM文件解析与分析
- Android Intent传值
- iOS——界面通信
- kubernetes源码分析 -- kubelet组件
- 在pyspark上配置ipython notebook
- javascript 页面关闭前提示确认
- 国内UED收录
- Java并发编程:深入剖析ThreadLocal
- 读取 摄像机标定的参数
- shell常用语法汇总