Activity 之間的跳轉

2021-05-26 14:30:10 字數 345 閱讀 4903

參考 這裡的文件 

intent間傳送資料一般有兩種常用的辦法:

1.extra

2.data.

extra可以用intent.putextra放入資料。新啟動的activity可用intent.getextras取出來bundle, 然後用bundles.getlong, getint, getboolean, getstring等函式來取放進入的值。

而data則是傳輸url。url可以是指我們熟悉的http, ftp 等網路位址, 也可以指content來指向contentprovider提供的資源。intent.setdata可以放入資料,intent.getdata可以取出資料。

activity之間的跳轉(activity傳參)

在新的activity中新增需要的資訊 intent intent new intent intent.putextra ip text ip 只是這個資訊的名字,便於在mainactivity中獲取到這條資訊 setresult activity.result ok,intent 是resultc...

activity之間的跳轉以及傳值

一 startactivityforresult方式 1 a介面 b 1 傳送 intent intent new intent userinfoactivity.this,provinceactivity.class startactivityforresult intent,4 2 接受 ove...

非Activity下跳轉Activity的問題

override public void startactivity intent intent,bundle options mmainthread.getinstrumentation execstartactivity activity null,intent,1,options 避免這種異常...