本文整理了Java中android.support.v4.app.FragmentActivity.onBackPressed()
方法的一些代码示例,展示了FragmentActivity.onBackPressed()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.onBackPressed()
方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:onBackPressed
[英]Take care of popping the fragment back stack or finishing the activity as appropriate.
[中]注意将片段放回堆栈或根据需要完成活动。
代码示例来源:origin: aa112901/remusic
@Override
public void onClick(View v) {
getActivity().onBackPressed();
}
});
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onBackPressed() {
if (!isLeftShowing) {
root.showLeft();
isLeftShowing=true;
}
else {
super.onBackPressed();
}
}
代码示例来源:origin: aa112901/remusic
@Override
public void onClick(View v) {
getActivity().onBackPressed();
}
});
代码示例来源:origin: konmik/nucleus
@Override
public void onClick(View v) {
getActivity().onBackPressed();
}
});
代码示例来源:origin: Cleveroad/AdaptiveTableLayout
@Override
public void onClick(View v) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
Objects.requireNonNull(getActivity()).onBackPressed();
}
}
});
代码示例来源:origin: gzu-liyujiang/AndroidPicker
@Override
public void onBackPressed() {
super.onBackPressed();
LogUtils.verbose(className + " onBackPressed");
List<Activity> activityList = AppManager.getInstance().getActivities();
for (Activity activity : activityList) {
if (activity.getClass().getName().equals(getClass().getName())) {
activity.finish();
}
}
}
代码示例来源:origin: aa112901/remusic
@Override
public void onClick(View v) {
if(getActivity() != null)
getActivity().onBackPressed();
}
});
代码示例来源:origin: aa112901/remusic
@Override
public void onClick(View v) {
if(getActivity() != null)
getActivity().onBackPressed();
}
});
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onBackPressed() {
if (panes.isOpen()) {
super.onBackPressed();
}
else {
panes.openPane();
}
}
代码示例来源:origin: iMeiji/Toutiao
@Override
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
switch (id) {
case R.id.action_open_comment:
NewsCommentActivity.launch(bean.getGroup_id() + "", bean.getItem_id() + "");
break;
case R.id.action_share:
IntentAction.send(getActivity(), shareTitle + "\n" + shareUrl);
break;
case R.id.action_open_in_browser:
startActivity(new Intent(Intent.ACTION_VIEW).setData(Uri.parse(shareUrl)));
break;
case android.R.id.home:
getActivity().onBackPressed();
break;
case R.id.action_open_media_home:
MediaHomeActivity.launch(mediaId);
break;
}
return super.onOptionsItemSelected(item);
}
}
代码示例来源:origin: THEONE10211024/RxJavaSamples
@Override
public void onBackPressed() {
super.onBackPressed();
_removeWorkerFragments();
}
代码示例来源:origin: DaxiaK/MyDiary
@Override
public void onBackPressed() {
if (memoAdapter.isEditMode()) {
setEditModeUI(memoAdapter.isEditMode());
} else {
super.onBackPressed();
}
}
代码示例来源:origin: YoKeyword/SwipeBackFragment
@Override
public void onClick(View v) {
getActivity().onBackPressed();
}
});
代码示例来源:origin: ManbangGroup/Phantom
public void onBackPressed() {
if (mCanCallBackPressed) {
super.onBackPressed();
}
callTargetActivityMethod(ON_BACK_PRESSED, "onBackPressed");
}
代码示例来源:origin: AriesHoo/UIWidget
@Override
public void onClick(View v) {
getActivity().onBackPressed();
}
})
代码示例来源:origin: ikidou/FragmentBackHandler
@Override
public void onBackPressed() {
if (!BackHandlerHelper.handleBackPress(this)) {
if (System.currentTimeMillis() - lastBackPress < 1000) {
super.onBackPressed();
} else {
lastBackPress = System.currentTimeMillis();
Toast.makeText(ViewPagerActivity.this, "再按一次退出", Toast.LENGTH_SHORT).show();
}
}
}
}
代码示例来源:origin: CoderLengary/WanAndroid
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()){
case android.R.id.home:
getActivity().onBackPressed();
break;
default:break;
}
return true;
}
代码示例来源:origin: SunAlwaysOnline/Sukeda
@Override
public void onClick(View v) {
getActivity().onBackPressed();
}
});
代码示例来源:origin: SunAlwaysOnline/Sukeda
@Override
public void onClick(View v) {
getActivity().onBackPressed();
}
});
代码示例来源:origin: SunAlwaysOnline/Sukeda
@Override
public void onClick(View v) {
getActivity().onBackPressed();
}
});
内容来源于网络,如有侵权,请联系作者删除!