參考 這裡的文件
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 避免這種異常...