android 從activity跳轉到另activ

2021-12-22 08:20:04 字數 2058 閱讀 9299

1樓:匿名使用者

activity是棧的方式儲存的,當你跳到第二個activity時,第一個被push到棧中,第二個activity中的back事件沒有處理的話,預設是pop第一個棧,也就是返回第一個activity。這個時候,你再back才是執行第一個activity中的你定義的back事件——退出。

2樓:大學作業題庫

怎麼會。肯定是你**有問題。仔細在檢查一下。

3樓:匿名使用者

在android中,activity有個棧,一個activity結束掉,會回到上一個activity,並不是退出應用程式。

android中,退出應用程式的方式:

通過pid

int pid = android.os.process.mypid(); //獲取當前應用程式的pid

android.os.process.killprocess(pid); //殺死當前程序

這種方法退出應用,是會保留某些後程序,例如:service,notifications等。

2.通過activitymanager

activitymanager manager = (activitymanager)context.getsystemservice(activity_service); //獲取應用程式管理器

manager.killbackgroundprocesses(getpackagename()); //強制結束當前應用程式

這種方式退出應用,會結束本應用程式的一切活動,因為本方法會根據應用程式的包名殺死所有程序包括activity,service,notifications等。

4樓:匿名使用者

你不處理back按鍵試試

怎麼讓android的activity跳轉到下一個activity時讓前一個activity銷燬

5樓:匿名使用者

android之activity的幾種跳轉方式

1.顯示呼叫方法

intent intent=new intent(this,otheractivity.class); //方法1

intent intent2=new intent();

intent2.setclass(this, otheractivity.class);//方法2

intent2.setclassname(this, "com.zy.mutiactivity.otheractivity"); //方法3 此方式可用於開啟其它的應用

intent2.setcomponent(new componentname(this, otheractivity.class)); //方法4

startactivity(intent2);

然後呼叫finish():結束當前activity

2.隱式呼叫方法(只要action、category、data和要跳轉到的activity在androidmanifest.xml中設定的匹配就ok

3.跳轉到另一個activity後,當返回時能返回資料

在跳轉的activity端,呼叫startactivityforresult(intent2, 1),跳轉到下一個activity,其中第一個引數為傳入的意圖物件,第二個為設定的請求碼;

跳轉到第二個activity後,呼叫setresult(100, intent)方法可返回上一個activity,其中第一個引數為結果碼,第二個為傳入的意圖物件;

在第一個activity通過onactivityresult()方法獲得返回的資料。

執行activity跳轉至另一個activity時 閃退 5

6樓:披著夜色的狼

setcontentview(r.layout.setting);

setcontentview(r.layout.item);

這個activity對應的介面不是item吧

7樓:蒳蘭無雙

閃退後日誌 報什麼錯

android和windows phone7都是手機的作業系統麼

2個都是手機的作業系統,安卓系統是谷歌基於linux系統而來的。wp7則是徹底改變原來的wm。以後有發展的還是windows系統手機。所以希望lz別著急,等到明年出wp7的時候在買,配置絕對高。是的。wp7是以後最頂級的手機作業系統。手機最好等htc hd3出來後再買。那樣以後就不會後悔了,手機也不...

android手機無法root

目前只要是安卓系統都是可以root,採用應用寶可以給你很好的體驗。其中部分rom遮蔽了root,所以不能直接root,但是可以直接刷機,你可以在pc端開啟應用寶,在手機應用手機系統裡可以選擇你想要的rom。比如mi2,而中興手機也有不用root的,他的許可權是自動開啟的,所有很方便。但是不是所有機型...

android藍芽socket通訊uuid怎麼生成的

看你走什麼協議 比方說你使用下面鏈結這種串列埠透傳的藍芽模組通訊,那麼uuid就是 spp uuid 00001101 0000 1000 8000 00805f9b34fb android 藍芽socket通訊 uuid 怎麼生成的 片段上傳一下 private static final uuid...