Activity之间传递数据的原理
从一个Activity启动另一个Activity
如何在Activity间传递数据
从一个Activity启动另一个Activity并返回数据(已废弃)
新的返回数据方式
值得注意的地方
增加数据的功能
添加新的Activity,取名为ShopItemDetailsActivity
布局文件activity_shop_item_details.xml
修改ShopItemDetailsActivity.java,实现点击ok按钮返回数据
修改data/ShopItem.java,添加Setter
修改MainActivity.java,实现添加数据并刷新
删除数据的功能
修改MainActivity.java,实现删除数据
修改数据的功能
修改MainActivity.java,实现更新数据
修改ShopItemDetailsActivity.java
思考
修改和更新数据的功能addItemLauncher和updateItemLauncher的代码很类似,可以合并,用条件语句判断是添加还是修改
从EditText取到数据时注意数据类型,intent放置数据和取出数据的类型要匹配