我创建了一个Expense Manager应用程序。
我写下面的代码退出但是它适用于below api 21
需要帮助退出代码API level 21
public class Logout extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if(android.os.Build.VERSION.SDK_INT >= 21)
{
***//Code for API level 21 and Above***
}
else
{
finish();
}
}
public static void exitApplication(Context context)
{
Intent intent = new Intent(context, Logout.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NO_ANIMATION | Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
context.startActivity(intent);
}
}
答案 0 :(得分:0)
您可以运行以下代码退出应用程序
getActivity().finish();
System.exit(0);