欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android startActivityForResult實(shí)例詳解

 更新時(shí)間:2017年05月09日 10:25:26   投稿:lqh  
這篇文章主要介紹了Android startActivityForResult實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下

Android startActivityForResult實(shí)例詳解

startActivityForResult用于兩個(gè)activity之間的數(shù)據(jù)傳遞,Activity1傳值給Activity2,Activity2再返回值給Activity1。

第一步:Activity1中:startActivityForResult(Intent intent, Int requestCode)

Intent intent = new Intent();
intent.setClass(Activity1.this,Activity2.class);
Bundle bundle = new Bundle();
intent.putExtras(bundle);
bundle.putString("abc", "bbb");
startActivityForResult(intent, 0);
// 跳轉(zhuǎn)并要求返回值,0代表請(qǐng)求值(可以隨便寫,但一定要>=0)

第二步:Activity2中:setResult(int resultCode, Intent intent)回傳數(shù)據(jù)時(shí)采用setResult方法,并且之后Activity2中要調(diào)用finish方法。

Intent intent = this.getIntent();
Bundle bundle = intent.getExtras();
String bbb=bundle.getString("abc");//接收A的數(shù)據(jù)

bundle.putString("aaa", "back");//返回給A的數(shù)據(jù)
intent.putExtras(bundle);
this.setResult(Activity.RESULT_OK, intent);
//1、結(jié)果碼可以自定義但必須大于等于0,
//如果B子模塊可能有幾種不同的結(jié)果返回,
//可以用這個(gè)參數(shù)予以識(shí)別區(qū)分。還有個(gè)特殊的 RESULT_OK 值,沒(méi)有特殊情況用它就好了。
//返回碼可以是ESULT_CANCELED, RESULT_OK, or any custom values starting at RESULT_FIRST_USER。
//如果,調(diào)用的child activity失敗,這個(gè)parent activity 將會(huì)收到的返回碼是RESULT_CANCELED.
//2、intent為A傳來(lái)的帶有Bundle的intent,當(dāng)然也可以自己定義新的Bundle的intent
this.finish();
//Activity2調(diào)用finish()方法之后才能返回?cái)?shù)據(jù)到Activity1

第三步:Activity1中:返回?cái)?shù)據(jù),重寫onActivityResult(int requestCode, int resultCode, Intent intent)

@Override
protected 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();
 }
}

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • Android圖片的Base64編碼與解碼及解碼Base64圖片方法

    Android圖片的Base64編碼與解碼及解碼Base64圖片方法

    Base64是網(wǎng)絡(luò)上最常見(jiàn)的用于傳輸8Bit字節(jié)碼的編碼方式之一,Base64就是一種基于64個(gè)可打印字符來(lái)表示二進(jìn)制數(shù)據(jù)的方法。接下來(lái)通過(guò)本文給大家分享Android圖片的Base64編碼與解碼及解碼Base64圖片,需要的朋友參考下吧
    2017-12-12
  • Android開(kāi)發(fā)之電話撥號(hào)器和短信發(fā)送器實(shí)現(xiàn)方法

    Android開(kāi)發(fā)之電話撥號(hào)器和短信發(fā)送器實(shí)現(xiàn)方法

    這篇文章主要介紹了Android開(kāi)發(fā)之電話撥號(hào)器和短信發(fā)送器實(shí)現(xiàn)方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Android電話撥號(hào)器和短信發(fā)送器的具體原理與實(shí)現(xiàn)步驟,需要的朋友可以參考下
    2015-12-12
  • Android開(kāi)發(fā)之基于RecycleView實(shí)現(xiàn)的頭部懸浮控件

    Android開(kāi)發(fā)之基于RecycleView實(shí)現(xiàn)的頭部懸浮控件

    RecyclerView是一種類似于ListView的一個(gè)滑動(dòng)列表,但是RecyclerView和ListView相比,RecyclerView比ListView更好,這篇文章重點(diǎn)給大家介紹基于RecycleView實(shí)現(xiàn)的頭部懸浮控件,感興趣的朋友一起看看吧
    2019-10-10
  • Android實(shí)現(xiàn)淘寶底部圖標(biāo)導(dǎo)航欄

    Android實(shí)現(xiàn)淘寶底部圖標(biāo)導(dǎo)航欄

    這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)淘寶底部圖標(biāo)導(dǎo)航欄,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Android實(shí)現(xiàn)拖動(dòng)效果的兩種方法

    Android實(shí)現(xiàn)拖動(dòng)效果的兩種方法

    這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)拖動(dòng)效果的兩種方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Android實(shí)現(xiàn)一鍵鎖屏功能

    Android實(shí)現(xiàn)一鍵鎖屏功能

    這篇文章主要介紹了Android實(shí)現(xiàn)一鍵鎖屏,在xml中創(chuàng)建device_admin.xml,在manifest中加入詳細(xì)文件,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-10-10
  • Android UI實(shí)現(xiàn)底部切換標(biāo)簽fragment

    Android UI實(shí)現(xiàn)底部切換標(biāo)簽fragment

    這篇文章主要為大家詳細(xì)介紹了Android UI實(shí)現(xiàn)底部切換標(biāo)簽的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • Android仿360市場(chǎng)下載按鈕的實(shí)現(xiàn)方法

    Android仿360市場(chǎng)下載按鈕的實(shí)現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于利用Android實(shí)現(xiàn)360市場(chǎng)下載按鈕效果的方法,文中給出了詳細(xì)的示例代碼供大家參考學(xué)習(xí),并在文末給出了源碼供大家下載,需要的朋友們下面跟著小編一起來(lái)學(xué)習(xí)學(xué)習(xí)吧。
    2017-05-05
  • Android通過(guò)手機(jī)拍照或從本地相冊(cè)選取圖片設(shè)置頭像

    Android通過(guò)手機(jī)拍照或從本地相冊(cè)選取圖片設(shè)置頭像

    微信、QQ、微博等社交類APP如何更換自己的頭像,這篇文章主要介紹了Android通過(guò)手機(jī)拍照或從本地相冊(cè)選取圖片設(shè)置頭像,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • Android圖片加載利器之Picasso擴(kuò)展功能

    Android圖片加載利器之Picasso擴(kuò)展功能

    這篇文章主要為大家詳細(xì)介紹了Android圖片加載利器之Picasso擴(kuò)展功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03

最新評(píng)論