我的應用程序有幾個活動,第一個是登錄屏幕,即使使用主頁按鈕停止了應用程序並恢復它,我也總是強制用戶登錄。有沒有辦法在Android中實現這一點?首頁按鈕上的Android清除活動列表按下
3
A
回答
0
在清單中的啓動程序活動中使用android:clearTaskOnlaunch="true"
,對於所有其他活動,在清單中使用android:finishOnTaskLaunch="true"
。
作爲參考,請看下面的鏈接,這將幫助你做你想做的事。
0
這是我的Home鍵收聽。只需將它附加到您的主頁按鈕,它將在開始家庭活動時清除堆棧:home_button.setOnClickListener(new HomeButtonListener(this));
其中this
是對主頁按鈕所處活動的引用。我的家庭活動的名稱是Home.java
,位於我自己的activities
包內。只是不想讓任何人對import activities.Home
和我使用Home.class
感到困惑。
import activities.Home;
import android.app.Activity;
import android.content.Intent;
import android.view.View;
public class HomeButtonListener implements View.OnClickListener
{
Activity activity;
public HomeButtonListener(Activity activity)
{
this.activity = activity;
}
@Override
public void onClick(View v)
{
Intent intent = new Intent(activity, Home.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
activity.startActivity(intent);
}
}
相關問題
- 1. 按鈕上的清除微調按下
- 2. 按下其他活動的按鈕清除回收站
- 3. 如何清除按鈕上的活動堆棧單擊Android
- 4. Android:澄清開放活動和按鈕
- 5. 按下主頁按鈕時在android中保存活動狀態
- 6. Android活動按鈕
- 7. UITextView上的清除按鈕
- 8. 無法按下Back按鈕摧毀Android活動按下
- 9. 按下按鈕時清除edittext
- 10. Angular |刪除按鈕上的活動類
- 11. 當主頁按鈕被按下時如何清除堆棧
- 12. 在android按鈕上的下拉菜單啓動多個活動
- 13. 微分主頁按鈕,按下後退按鈕並啓動新活動
- 14. 錶行動錶行的數據刪除刪除按鈕按下
- 15. PHP - 清除職務值下拉列表在復位按鈕按下
- 16. 活動在按下按鈕時關閉
- 17. 按鈕開始活動Android
- 18. 如何清除上按下後退按鈕
- 19. 開始一個新的活動按鈕按下按鈕
- 20. Python清除按鈕
- 21. Mobiscroll清除按鈕
- 22. NSTextField清除按鈕
- 23. TextField清除按鈕
- 24. 按下後退按鈕清除表格內容
- 25. 清除按鈕中的文本android studio
- 26. 如果主頁按鍵或按下後按下停止以下活動 - Android
- 27. 將按鈕添加到列表活動
- 28. Android:按下鍵盤上的Done按鈕
- 29. 如何在主頁按鈕被按下時終止活動?
- 30. 按下向上按鈕時的自定義活動轉換
非常感謝您的幫助! – user1145533 2013-02-12 10:41:02