android intent傳遞引數問題

時間 2021-05-05 07:26:04

1樓:

//bundle bundle = new bundle(); //這句是多餘的

bundle bundle = this.getintent().getextras();

categoryselected = bundle.getstring("category");

pcode = bundle.getstring("pcode");

上面說的問題與你提的問題關係不大,感覺你的問題不太可能啊,請檢查傳入的時候:

bundle.putstring("category", category);

請檢查傳入的時候category本來就是空指標。

2樓:匿名使用者

一定是你的**的問題,傳漢字是正常的!

檢查下你的key對不對!或者**對不對,在傳入引數bundle bundle=new bundle();

bundle.putstring("category", category);

bundle.putstring("pcode", citypcode);

intent.putextras(bundle);

最後一行新增斷點除錯下,到底傳之前是啥值

3樓:匿名使用者

intent 傳值,學習中

android的intent傳值的問題,無法接收到

4樓:匿名使用者

看一下manifest檔案中對應的activity的啟動模式,若是singletask,是木法傳值的。。。

5樓:夢若相思

怎麼會呢,這樣是可以取到的。就到這裡的時候你用system.out輸出一下看看

6樓:匿名使用者

**沒問題啊,你是怎麼察看flag值的?

7樓:finder_暢暢

不知道intent.putextra("flag" , true);是什麼意思!

android程式設計中用intent傳值能傳一個變數到另一個activity嗎?

8樓:匿名使用者

intent intent= new intent(當前activity.this, 要跳轉到的activity.class);

bundle bundle=new bundle();

bundle.putint("a", "值");//這你看你要傳什麼值,int--putint("key","值");

intent.putextras(bundle);//把這個值放到intent裡面

startactivity(intent);//跳轉

------------------------------------------

這裡已經跳轉到另一個activity了

在oncreat裡寫這樣的**

intent intent=new intent();

bundle b=new bundle();

//比如這個是string或者int型的:

string str=b.getstring("key");

int a=b.getint("key");

----------------------------------------

這樣就完全ok了,好好加油吧,這條路還很長呢

9樓:匿名使用者

intent it = new intent(activity.main.this, activity2.class);

bundle bundle=new bundle();

bundle.putint("a", "值");

it.putextras(bundle);

startactivity(it);

新activity中oncreate方法中取傳遞過來的值bundle bundle = this.getintent().getextras();

int a = bundle.getint("a");

android studio intent傳值問題

10樓:奇葩痞子

首頁putextra的時候,傳入int數:intent.putextra("sss",sss);

第二個介面用getintextra接受:int sss= intent().getintextra("sss");

android intent 傳值,如何 接受int 型別,一解決

11樓:匿名使用者

先用intent.putstringextra("key",value); 然後接收就行了。雖然value是字串,但可以通過inter.value轉化成int型的數字。

12樓:輻傌檲絙

有時候用intent傳值時,

不管是直接intent.putstringextra("","") 還是用bundle傳遞,一般都是用string-string這種 map形式傳遞的

資訊傳遞方式,資訊傳遞方式有哪些?

古代 1 羽信 用於徵調軍隊。2 飛鴿傳書。3 快馬傳書。4 烽火 狼煙。5 雞毛信 一般用於民間 現代 電報 網際網路 書籍 報刊 電視 收音機。將一個資訊從倫敦送到紐約。資訊傳輸的時期。傳輸方法 從傳送到接收的時間間隔。1750年。帆船 6到9個星期。1840年。快速帆船 大約12天。1858年...

2023年火炬傳遞圖,2023年火炬傳遞圖

北京2008年奧運會火炬傳遞路線 國內傳遞第一站 香港2008年5月2日 國內傳遞第二站 澳門2008年5月3日 2008年北京奧運會火炬傳遞路線分別經過哪些城市?如題 謝謝了 2008年的奧運聖火經珠穆朗瑪峰傳至北京 觀察圖中的旗幟和甲乙兩火炬手所傳遞的火炬火焰 紅旗左飄,說明有向左吹的風,由於甲...

asp傳遞連結

你的問題問的不夠詳細!你可以這樣 1.asp bt rs bt 你的連結2.asp id request id bt request bt response.write id response.write bt if id then set rs server.createobject adodb....