Android中层级导航的实现示例
来源:互联网 发布:中电普瑞怎么样知乎 编辑:程序博客网 时间:2024/06/11 04:14
层级导航就是指工具栏中的向上箭头。
修改AndroidManifest.xml,就可以指定当前Activity的上一级,例如:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="stark.a.is.zhang.criminalintentapp"> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" <activity android:name=".activity.CrimeListActivity"> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity> <activity android:name=".activity.CrimePagerActivity" android:label="@string/app_name" <!--指定CrimePagerActivity的上一级为CrimeListActivity--> <!--因此,在CrimePagerActivity中点击向上箭头,将返回到CrimeListActivity--> android:parentActivityName=".activity.CrimeListActivity"> </activity> </application></manifest>
点击向上箭头,实际上是创建一个带有clear_top标志的Intent,拉起AndroidManifest.xml中指定的parentActivity,类似于如下代码:
Intent intent = new Intent(this, CrimeListActivity.class);intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(intent);finish();
利用层级导航回到父Activity时,父Activity将被完全重新创建,其生命周期从onCreate重新开始。
0 0
- Android中层级导航的实现示例
- android实现层级式导航
- Android层级式导航
- 【Android UI设计与开发】第12期:ActionBar实现层级导航的返回效果
- 【Android UI设计与开发】第12期:ActionBar实现层级导航的返回效果
- Android开发点滴 - 实现层级式导航(API 16+)
- 四个步骤实现层级清晰的导航栏
- 【Android UI设计与开发】第12期:顶部标题栏(三)ActionBar实现层级导航的返回效果
- 【Android UI设计与开发】第12期:顶部标题栏(三)ActionBar实现层级导航的返回效果
- 【Android UI设计与开发】第12期:顶部标题栏(三)ActionBar实现层级导航的返回效果
- 【Android UI设计与开发】第12期:顶部标题栏(三)ActionBar实现层级导航的返回效果
- 【Android UI设计与开发】第12期:顶部标题栏(三)ActionBar实现层级导航的返回效果
- 【Android UI设计与开发】第12期:顶部标题栏(三)ActionBar实现层级导航的返回效果
- 工具栏的简单使用+Menu+层级导航
- Android字母导航示例
- Windchill 中实现获取带有层级记录的BOM功能
- android中实现更溜的字母导航索引
- Android中实现底部导航栏的功能
- Android 中CoordinatorLayout与AppBarLayout、NestedScrollView用法(实现上滑动悬浮,全局可滑动)
- 搭建Hadoop所遇过的坑
- ceph H版手动安装
- 相同结构的两个类赋值
- Linux更改yum源
- Android中层级导航的实现示例
- 简单的Web登录程序,jsp+mysql
- There is no result type defined for type 'json' mapped with name 'success'.
- leanote服务器搭建-搭建自己的云笔记服务器
- QT开发博客推荐
- Servlet3.0 注解与配置文件
- Springboot(一)添加Logback日志
- openstack 管理二十五
- Android微信自动回复功能