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樓:蒳蘭無雙
閃退後日誌 報什麼錯
activity是什麼意思,activity什麼意思中文翻譯
activity n.活動 活躍,敏捷 活動力 教育活動 例句 first overall venture capital activity is not decreasing.首先,總體風投活動沒有下降。n.活動 行動 活躍 activity是什麼意思 activity 英 k t v t 美 k...
android版本 4 1 2比android版本
小妞妞愛葛哥 1 手指通知欄和旋轉桌面佈局不一樣了。2 cdma 1xrtt連線現在將會顯示為 3g 圖示,之前顯示的是 1x 圖示。而在cm10中,這對使用者來說是個可選項。oem廠商也可以在各自的系統中按需求更改。1x其實比真正的3g網路要慢,其更接近於2.5g網路,在4g網路都開始普及的今天1...
android開發的問題,Android開發的問題
這個並不是報錯,是logcat輸出的日誌,不有擔心程式執行沒有發生異常即可,日誌不需要理會 剛剛好今天研究了,碰到跟你說的一模一樣。第一個問題嘛,主要是後面那句話 警告 活動開始,其目前的任務已被帶到前面 直接翻譯就是這樣的,其實也沒有什麼問題。在模擬器上先退出原來你已經正在除錯的程式,再run一下...