第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > android重写finish方法 Android - 返回上一个界面finish()方法

android重写finish方法 Android - 返回上一个界面finish()方法

时间:2021-02-17 07:37:10

相关推荐

android重写finish方法 Android - 返回上一个界面finish()方法

返回上一个界面finish()方法

本文地址:/caroline_wendy

Android能够使用finish()方法,实现函数返回的功能。当不是Activity内部调用时。须要使用getActivity()方法的返回值Activity调用。

如实现了一个提示框(AlertDialog),包括两个button,返回和设置。

一个是跳转定位服务设置界面,一个是返回上一级界面。

DialogFragment mLocationDialog = new AlertDialogFragment().setTitle("启动位置服务")

.setMessage("为了您能更好地使用本功能。请开启定位服务,否则无法使用此功能。

")

.setButtons("返回", "设置")

.setOnButtonClickListener(new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialogInterface, int i) {

switch (i) {

case 0: //"取消"button直接退出

getActivity().finish();

return;

case 1: //"设置"button设置GPS

LocationServiceUtils.gotoLocServiceSettings(getAppContext());

return;

default:

return;

}

}

});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。