我已为我的ActionBar for Android实施了自定义徽标。
这是图片。
我现在面临的问题是如何让自己能够点击后退箭头,并将自己带到之前的活动中?非常感谢你:D!
答案 0 :(得分:1)
在代码中执行以下两项操作:
<强>第一强>: 转到活动的代码,在其中放置后退箭头并在setContentView后写下面的代码......
getActionBar().setDisplayHomeAsUpEnabled(true);
<强> SECOND 强>: 转到AndroidManifest.xml文件并在另一个活动的活动标记下(从中单击后退箭头后要移动),输入以下代码
<activity
android:name="---------------------"//No change here
android:label="--------------------"//No change here
android:parentActivityName="<YourPackageName>.PreviousActivityName >//**Put this code here**
PreviousActivity 是指单击后退箭头按钮后要移动的位置。
例如:
您的代码有2个活动,即Act1和Act2,并且假设您想通过按Act2中的ActionBar后退箭头按钮从Act2导航到Act1 ...这里您的parentActivity是Act1。
将以下代码放在 Act2.java :---
中getActionBar().setDisplayHomeAsUpEnabled(true);
现在转到 AndroidManifest.xml 并将以下代码放在Act2标记下: 假设您的包名是: com.example.stack
<activity
android:name="---------------------"//No change here
android:label="--------------------"//No change here
android:parentActivityName="com.example.stack.Act1 >//**Put this code here**
答案 1 :(得分:0)
此处:http://developer.android.com/training/implementing-navigation/ancestral.html
你会找到这个问题的所有答案。如果你不了解某些事情,请随意提问;)