如何使用后退箭头创建一个Android活动,如图所示

kar*_*rma 3 android

活动操作栏,后退箭头类似于android材料设计菜单

活动操作栏,后退箭头类似于android材料设计菜单

Lei*_*igh 10

您可以将以下内容添加到文件中的activity标记中manifest.xml:

android:parentActivityName=".screens.MainActivity"
Run Code Online (Sandbox Code Playgroud)

这将自动在您的内部放置一个后退箭头,ActivityMainActivity在按下时导航到.

注意这仅适用于Android 4.1或更高版本:

从Android 4.1(API级别16)开始,您可以通过在元素中指定android:parentActivityName属性来声明每个活动的逻辑父级.

如果您的应用针对的是Android 4.0,或者应该包含支持库,并将以下内容添加到您的activity内部manifest.xml:

<meta-data
        android:name="android.support.PARENT_ACTIVITY"
        android:value=".screens.MainActivity" />
Run Code Online (Sandbox Code Playgroud)

然后,您需要通过将此添加到您的以下内容来允许向上导航Activity:

getActionBar().setDisplayHomeAsUpEnabled(true);
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅Android文档.