每日总结 - android:parentActivityName

在Android 4.1(API level 16)以上,可以指定android:parentActivityName="MainActivity"。点击打开其他Activity后,可以看到标题栏多了一个返回导航,再点击标题栏的返回时,回到MainActivity,而不是回到之前的Task。只在4.1的机器上有效,在2.x的机器上和以前没有任何区别。

 1 <application ... >
 2     ...
 3     <activity
 4         android:name="com.example.myfirstapp.DisplayMessageActivity"
 5         android:label="@string/title_activity_display_message"
 6         android:parentActivityName="com.example.myfirstapp.MainActivity" >
 7         <meta-data
 8             android:name="android.support.PARENT_ACTIVITY"
 9             android:value="com.example.myfirstapp.MainActivity" />
10     </activity>
11 </application>

时间: 2024-11-12 07:41:59

每日总结 - android:parentActivityName的相关文章

在设置了android:parentActivityName后,点击子Activity返回键,父Activity总会调用OnDestroy()的解决方案

最近查了很久这个事情,分享给大家, 原理很简单,一个Activity在manifet里声明了android:parentActivityName:这时候通过Activity左上角的返回按钮点击返回, 启动声明的父Activity,总会先调用父Activity的OnDestroy方法,具体如下面所说: <activity android:name="com.example.helloworld.DisplayMessageActivity" android:label="

每日总结 - Android 读取SIM卡参数

1 package com.water.activity; 2 3 import java.util.List; 4 5 import android.app.Activity; 6 import android.os.Bundle; 7 import android.telephony.CellLocation; 8 import android.telephony.NeighboringCellInfo; 9 import android.telephony.TelephonyManager

每日总结 - android studio添加.so文件

设置build.gradle文件: 在配置的android节点下加入下面的内容: 1 sourceSets { 2 main { 3 jniLibs.srcDirs = ['libs'] 4 } 5} 转自:QIUJUER([email protected])

每日总结 - android设置背景颜色报错

每天坚持总结,总会发生质变! 今天给radiobutton设置背景颜色报错,信息如下: item> tag requires a 'drawable' attribute or child tag defining a drawable 解决方法: 你不能将颜色选择器用在background上,应该使用drawable selector. 1 <selector xmlns:android="http://schemas.android.com/apk/res/android&quo

每日总结 - android中计时器类CountDownTimer

定时器一般用handler和线程或者timer来实现,但是android中提供了一个计时器类CountDownTimer.定时执行在一段时候后停止的倒计时,在倒计时执行过程中会在固定间隔时间得到通知(触发onTick方法).将后台线程的创建和Handler队列封装成为了一个方便的类方便开发者调用. 1 /* 定义一个倒计时的内部类 */ 2 class TimeCount extends CountDownTimer { 3 public TimeCount(long millisInFutur

每日总结 - android布局优化

1,使用<include /> 标签避免代码重复 设想一种情况:我们需要为应用程序中的每个视图都添加一个标题.为了简化问题,我们假设标题是一个显示应用程序标题的TextView.通常多个Activity 会对应多个XML 文件.难道我们需要把这个TextView 复制到每个XML 文件中吗?如果以后需要修改这个TextView 会出现什么情况?“复制/ 粘贴”的方式固然能够解决这个问题,但并不是高效的方法.解决上述问题的最简单方法是使用<include /> 标签. 我们可以通过&

每日总结 - Android TextView文字底部或者中间 加横线

tv = (TextView) this .findViewById(R.id. text_view ); 中间加横线 tv.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG ); 底部加横线: tv .getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); 附: TextVIew 的Html解析方法: 1 String htmlLinkText= " <a href=\\" +"

No resource identifier found for attribute &#39;parentActivityName&#39; in package &#39;android&#39;

AndroidManifest.xml中代码如下: <pre name="code" class="java"><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.myfirstapp" android:versionCode="1" android:versio

Android ActionBar完全解析,使用官方推荐的最佳导航栏(上)

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/18234477 本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文. http://developer.android.com/guide/topics/ui/actionbar.html Action Bar是一种新増的导航栏功能,在Android 3.0之后加入到系统的API当中,它标识了用户当前操作界面的位置,并提供了额外的用