我想在按下主页按钮时将我的活动保留在用户的屏幕上。 根据{{3}},我可以使用" TYPE_SYSTEM_ALERT"。
但是我继续按主屏幕按钮点击...
这是我的代码:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Window w = getWindow();
w.setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
setContentView(R.layout.activity_my);
...
}
答案 0 :(得分:0)
我认为对于您的用例,您需要运行一个服务(在启动时运行),该服务会监听应用程序启动,如果用户尚未登录,则会为用户启动登录屏幕.refer - {{3如何做到这一点。我在很多市场应用程序中都看到了这种方法。
答案 1 :(得分:0)
TYPE_SYSTEM_ERROR是你需要的:)