android.support.v7.app.AppCompatActivity.onSupportNavigateUp()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(3.7k)|赞(0)|评价(0)|浏览(103)

本文整理了Java中android.support.v7.app.AppCompatActivity.onSupportNavigateUp()方法的一些代码示例,展示了AppCompatActivity.onSupportNavigateUp()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AppCompatActivity.onSupportNavigateUp()方法的具体详情如下:
包路径:android.support.v7.app.AppCompatActivity
类名称:AppCompatActivity
方法名:onSupportNavigateUp

AppCompatActivity.onSupportNavigateUp介绍

[英]This method is called whenever the user chooses to navigate Up within your application's activity hierarchy from the action bar.

If a parent was specified in the manifest for this activity or an activity-alias to it, default Up navigation will be handled automatically. See #getSupportParentActivityIntent() for how to specify the parent. If any activity along the parent chain requires extra Intent arguments, the Activity subclass should override the method #onPrepareSupportNavigateUpTaskStack(android.support.v4.app.TaskStackBuilder)to supply those arguments.

See Tasks and Back Stack from the developer guide and Navigation from the design guide for more information about navigating within your app.

See the android.support.v4.app.TaskStackBuilder class and the Activity methods #getSupportParentActivityIntent(), #supportShouldUpRecreateTask(android.content.Intent), and #supportNavigateUpTo(android.content.Intent) for help implementing custom Up navigation.
[中]每当用户选择从操作栏在应用程序的活动层次结构中向上导航时,就会调用此方法。
如果在清单中为此活动或其活动别名指定了父级,则将自动处理默认的向上导航。请参阅#getSupportParentActivityIntent()了解如何指定父级。如果父链上的任何活动需要额外的意图参数,则活动子类应重写方法#onPrepareSupportNavigateUpTaskStack(android.support.v4.app.TaskStackBuilder)以提供这些参数。
有关在应用程序中导航的更多信息,请参见《开发人员指南》中的{$0$}和《设计指南》中的{$1$}。
请看android。支持v4。应用程序。TaskStackBuilder类和活动方法#getSupportParentActivityIntent()、#supportShouldUpRecreateTask(android.content.Intent)和#supportNavigateUpTo(android.content.Intent)可帮助实现自定义向上导航。

代码示例

代码示例来源:origin: igreenwood/SimpleCropView

@Override public boolean onSupportNavigateUp() {
 onBackPressed();
 return super.onSupportNavigateUp();
}

代码示例来源:origin: igreenwood/SimpleCropView

@Override public boolean onSupportNavigateUp() {
 onBackPressed();
 return super.onSupportNavigateUp();
}

代码示例来源:origin: igreenwood/SimpleCropView

@Override public boolean onSupportNavigateUp() {
 onBackPressed();
 return super.onSupportNavigateUp();
}

代码示例来源:origin: ruuvi/com.ruuvi.station

@Override
public boolean onSupportNavigateUp() {
  return super.onSupportNavigateUp();
}

代码示例来源:origin: RurioLuca/QrCardParsing

@Override
public boolean onSupportNavigateUp() {
  this.finish();
  return super.onSupportNavigateUp();
}

代码示例来源:origin: WanLiLi/MultiTypeDemo

@Override
public boolean onSupportNavigateUp() {
  onBackPressed();
  return super.onSupportNavigateUp();
}

代码示例来源:origin: RurioLuca/QrCardParsing

@Override
public boolean onSupportNavigateUp() {
  this.finish();
  return super.onSupportNavigateUp();
}

代码示例来源:origin: LiushuiXiaoxia/XiaoxiaZhihu

@Override
public boolean onSupportNavigateUp() {
  onBackPressed();
  return super.onSupportNavigateUp();
}

代码示例来源:origin: shazam/android-aspects

@Override
public boolean onSupportNavigateUp() {
  return super.onSupportNavigateUp() || dispatcher.dispatchOnSupportNavigateUp(this);
}

代码示例来源:origin: RurioLuca/QrCardParsing

@Override
public boolean onSupportNavigateUp() {
  this.finish();
  return super.onSupportNavigateUp();
}

代码示例来源:origin: RurioLuca/QrCardParsing

@Override
public boolean onSupportNavigateUp() {
  this.finish();
  return super.onSupportNavigateUp();
}

代码示例来源:origin: nekocode/JarFilterPlugin

@Override
public final boolean onMenuItemSelected(int featureId, android.view.MenuItem item) {
  if (super.onMenuItemSelected(featureId, item)) {
    return true;
  }
  final ActionBar ab = getSupportActionBar();
  if (item.getItemId() == android.R.id.home && ab != null &&
      (ab.getDisplayOptions() & ActionBar.DISPLAY_HOME_AS_UP) != 0) {
    return onSupportNavigateUp();
  }
  return false;
}

代码示例来源:origin: AppLozic/Applozic-Android-SDK

return true;
} else {
  super.onSupportNavigateUp();

相关文章

微信公众号

最新文章

更多

AppCompatActivity类方法