国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android頁面之間進行數據回傳的方法分析

2019-12-12 06:17:02
字體:
來源:轉載
供稿:網友

本文實例講述了Android頁面之間進行數據回傳的方法。分享給大家供大家參考,具體如下:

要求:頁面1跳轉到頁面2,頁面2再返回頁面1同時返回數據

頁面1添加如下代碼:

Intent intent = new Intent();intent.setClass(頁面1.this, 頁面2.class);Bundle bundle = new Bundle();intent.putExtras(bundle);//將Bundle添加到Intent,也可以在Bundle中添加相應數據傳遞給下個頁面,例如:bundle.putString("abc", "bbb");startActivityForResult(intent, 0);// 跳轉并要求返回值,0代表請求值(可以隨便寫)

頁面2接收數據添加代碼如下:

Intent intent = this.getIntent();Bundle bundle = intent.getExtras();bundle.putString("aaa", "back");//添加要返回給頁面1的數據intent.putExtras(bundle);this.setResult(Activity.RESULT_OK, intent);//返回頁面1this.finish();

頁面1接收返回數據:(需要重寫onActivityResult)

@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {  super.onActivityResult(requestCode, resultCode, data);  if (requestCode == 0 && resultCode == Activity.RESULT_OK) {   Bundle bundle = data.getExtras();   gameView.backString = bundle.getString("aaa");    Toast.makeText(this, backString, Toast.LENGTH_SHORT).show();  }}

更多關于Android相關內容感興趣的讀者可查看本站專題:《Android線程與消息機制用法總結》、《Android編程之activity操作技巧總結》、《Android調試技巧與常見問題解決方法匯總》、《Android開發入門與進階教程》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結》、《Android視圖View技巧總結》、《Android布局layout技巧總結》及《Android控件用法總結

希望本文所述對大家Android程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宣化县| 扬州市| 祁阳县| 客服| 于都县| 资源县| 哈尔滨市| 车致| 通化市| 姚安县| 迭部县| 桃江县| 通州区| 乌拉特前旗| 肃宁县| 天津市| 抚州市| 斗六市| 美姑县| 安徽省| 咸阳市| 屏南县| 周宁县| 南通市| 柳州市| 白河县| 道真| 黄骅市| 亳州市| 井冈山市| 界首市| 祁门县| 图们市| 广昌县| 甘谷县| 安义县| 天门市| 株洲市| 紫云| 南江县| 雅江县|