我使用此代码退出整个应用程序.实际上我尝试在我的应用程序的任何页面中退出应用程序.我试着这个代码..
请任何人都可以帮助我.
    @Override
    public void onBackPressed() {
     this.finish();
    }
据我所知,Android不赞成通过选择退出应用程序.Android OS本身管理它.
但是,您可以考虑将其作为解决方法.
您可以通过相应的Intent调出Home应用程序:
public void exitAppMethod(){
       Intent intent = new Intent(Intent.ACTION_MAIN);
       intent.addCategory(Intent.CATEGORY_HOME);
       intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
       startActivity(intent);
}
then you can call this method wherever you want. like
@Override
public void onBackPressed() {
 exitAppMethod()
}
将以下代码放在每个活动的清单中,以便应用程序不会显示在最近的应用程序列表中.(在长按主页按钮上)
    <activity
    android:name=".your_Activity"
    android:label="@string/app_name"
    android:excludeFromRecents="true"/>
因此,每当用户尝试退出使用时exitAppMethod(),用户将被带到主屏幕,同时应用程序将不会显示在最近的应用程序列表中.因此,用户必须从一开始就启动应用程序.
| 归档时间: | 
 | 
| 查看次数: | 4478 次 | 
| 最近记录: |