1. 数据传递
在昨天的demo中,做到了点击MainActivity中的button跳转到TextViewActivity中显示写死的数据,现在试试把数据写在MainActivity中传递到TextViewActivity 通过intent来传递数据,在Android官网对intent的介绍如下 Intent 是在相互独立的组件(如两个 activity)之间提供运行时绑定功能的对象。 1.先在MainActivity中声明常量EXTRA_MESSAGE作为键
public static final String EXTRA_MESSAGE = "com.example.textview.MESSAGE";
然后再点击事件中做以下操作 获取button的text赋值给messge,然后作为键EXTRA_MESSAGE的值进行绑定,存在intent中 2.在TextViewActivity中对取出intent中EXTRA_MESSAGE对应的值并赋值给message,将mTV4的的text设置为message即可 运行结果 mTV4的值已经被替换为了button的text值,而不再是“苗苗苗苗苗”
2. 向上导航
官网解释 即在非主界面的界面都会有一个←,操作则是在AndroidManifest中添加父Activity属性 运行结果 左上角出现了箭头,可以点击箭头返回主界面
|