1樓:千鋒教育
如果是從乙個activity啟動另乙個activity,直接用intent傳值即可
intent intent = new intent(firstactivity.this,secondactivity.class);
intent.putextra("text","hello,world");
startactivity(intent);
如果是兩個activity同時執行存在,則使用廣播接受者
在firstactivty中傳送廣播
public class firstactivity}}
在secondactivity中註冊廣播
public class testactivity extends activity
@override
protected void onrestart()
@override
protected void onstop()
public class innerreceiver extends broadcastreceiver}}
2樓:
intent.setclass(當前activity,傳到的activity),用intent.putextra(a,b)可以直接傳的,a是key,b是value,然後startactivity(intent) , 在另乙個activity裡利用getextra(key)得到value,然後textview.
settext(value)即可
3樓:我是你楊哥哥
在另乙個activity裡利用getextra(key)得到value,然後startactivity(intent) ,b)可以直接傳的intent,用intent.setclass(當前activity.putextra(a,傳到的activity),然後textview,a是key,b是value
android開發,請問下兩個activity之間如何傳遞textview上的值?
4樓:匿名使用者
在startactivity的會後,通過intent中傳值,比如//啟動b
intent bintent = new intent(a.this, b.class);
//設定 bintent的bundle的乙個值string bsay = textview.gettext().tostring(); //獲取textview的值
bintent.putextra("listenb", bsay)startactivity(bintent,0);
5樓:匿名使用者
public class mainactivity extends activity
public class otheractivity extends activity}
6樓:匿名使用者
先get到textview1裡面的文字,類似這樣:
textview tv1 = (textview) findviewbyid(r.id.textview1);
string tv1string = tv1.gettext().tostring();
然後啟動activity2的時候這樣做:
intent intent = new intent(this, activity2.class);
intent.putextra("textviewlabel", tv1string);
this.startactivity(intent);
然後在activity2裡頭的oncreate裡頭getintent().getstringextra("textviewlabel")就拿到之前的文字內容了。
這台電腦沒有開發環境,純手寫,可能個別地方有字母拼錯,但是大體上肯定是沒問題的,請採納。
7樓:匿名使用者
intent來傳遞通過bundle
android中怎麼kill掉activity
也一樣啊,呼叫finish 方法就可以啊 你已經呼叫這個startactivity啟動另外乙個activity了,你可以把activity管理起來,然後需要關閉哪個,就可以直接去呼叫finish啊!也可以context.finish activity是context的子類 可以通過context.f...
android開發,如何把searchview左邊的那個放大鏡圖示給去掉啊
找下這個view的屬性看可不可以設定,沒有的話試試下面的方法 1.看源 裡的布局,再找出來這個view的id然後findviewbyid取出來設定setvisibility view.gone 2.不看源 的話可以用土方法 把searchview的child view遍歷出來設定不同的背景顏色,執行...
android怎麼判斷當前monkey測試
1 通過eclipse啟動bai乙個android的emulator 2 在命令列du 中輸zhi入 adb devices檢視 dao裝置連線情況回 3 在有裝置連線的前提下,答在命令列中輸入 adb shell 進入shell介面 4 檢視data data資料夾下的應用程式包 android如...