androidintent傳資料問題能否確定傳入的資料來

時間 2021-11-22 21:16:11

1樓:千鋒教育

完全可以,只需要往intent裡面新增乙個標識資料即可

//兩個activity

//第乙個activity

public class oneactivity extends activity

});}

}//第二個activity

public class twoactivity extends activity

});}

}編輯activity,判斷intent傳進來的from資料,為1即為oneactivity,2為twoactivity

public class editactivity extends activity}}

2樓:西二旗碼農一枚

多個activity向乙個activity傳遞資料還真沒聽說過,不知道樓主是怎麼實現的,但是如果一定要區別的話就加乙個鍵值對作為標記來區分了,intent傳遞資料不就是用的鍵值對嗎,你加乙個標記就可以了

3樓:搞笑影視微剪輯

如果你需要判斷intent傳得資料**的話,可以在傳資料的同時,再傳乙個當前activity的名字,再另乙個activity接收時可以根據此名字去判斷即可,比如:

在activity a:

intent intent=new intent(a.this,b.class);

intent.putextra("activity","當前activity名字");

intent.putextra("data","你的資料");

startactivity(intent);

在activity b:

intent intent=getintent();

if(intent!=null)

string data=intent.getstringextra("data");

//dosomething}}

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

4樓:匿名使用者

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了,好好加油吧,這條路還很長呢

5樓:匿名使用者

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的intent傳值的問題,無法接收到

6樓:匿名使用者

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

7樓:夢若相思

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

8樓:匿名使用者

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

9樓:finder_暢暢

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

android intent傳遞資料時,哪些型別的資料可以被傳遞。 5

10樓:

1.簡單或基本資料型別

2.傳遞乙個bundle

3.傳遞serializable物件

4.parcelable物件

5.intent

11樓:匿名使用者

基本型別可以傳的,還有類是可以的,不過要繼承serializable這個介面

12樓:匿名使用者

有時間問,不如去看下api。

linux下sybase資料庫匯入資料問題

load database a from u databak online database a 注 a 資料庫的名。a databak dump下來的庫,儲存在伺服器上的路徑和檔名。load 之前,要求沒有使用者聯接到a庫。load之後,原有的資料被覆蓋,無法恢復。linux下sybase資料庫匯...

水滸Q傳各神獸,水滸Q傳各神獸資料

在星秀村找x教授用100個智慧型晶元換,智慧型晶元在未來城用了智慧型感應器後打怪才能得到 那個是鋼鐵城任務的附屬品 在星秀村x教授那領的的鋼鐵城任務 再買個智慧型感應器 然後就是殺怪 隨即得智慧型晶元 等你夠100個了就可以換乙個毒液注射王了 不過那東西漂亮是漂亮 不怎麼好用 我勸你別帶那東西 在星...

關於水滸傳的,關於水滸傳的資料

1.智取生辰剛 的組織領導者是 吳用 2.108將中第乙個出場的是 九紋龍 史進 3.曾在寺院中弄過菜園的是 花和尚 魯智深 4.水滸傳 是以 宋江領導的農民起義 為主要題材,通過一系列 梁山英雄反抗壓迫 英勇鬥爭 的生動故事。揭示了當時社會的矛盾,暴露了 封建統治階級的腐朽和殘暴 歌頌了 勞動人民...

電腦資料丟失情況有哪些如何解決資料恢復問題

電腦資料丟失無外乎三種情況,乙個是硬體問題,例如硬碟損壞導致的資料丟失或者硬碟無法訪問 再乙個是軟體問題,例如硬碟引導分割槽表損壞,導致的資料丟失或者無法訪問 還有一種情況就是資料誤刪除或者硬碟分割槽誤格式化等導致的資料丟失.針對不同情況,資料恢復的操作方法也不同.一般情況可以通過軟體 資料恢復軟體...

問很弱的關於水滸q傳的問題,問乙個很弱的關於水滸q傳的問題

只在那一天前必須用掉,否則就會消失掉,人品會保留的。在這個日期之前使用。不會沒,只會過期,一用就自動消失。有效期是指那天前必須使 所有珍品類的道具,就是帶有效期限制的都指在限定日前前必須使用,並且節日的祝福加上的人品你不使用是不會減少的!個人推薦刷xd攢人品,得經驗還有錢賺!您放心,你的日期是過了時...