我的应用程序有几个活动,第一个是登录屏幕,即使使用主页按钮停止了应用程序并恢复它,我也总是强制用户登录。有没有办法在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