欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android 自带的返回键功能

程序员文章站 2022-03-21 17:25:14
两步实现 Android 自带返回功能和返回图片1. 在layout 中的布局的头部添加下面代码

两步实现 Android 自带返回功能和返回图片

1. 在layout 中的布局的头部添加下面代码

  <android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@color/colorPrimary"
    android:minHeight="?attr/actionBarSize"
    android:theme="?attr/actionBarTheme"
    app:title="查看会议"
    app:titleTextColor="#fff" />

   在布局中添加后的效果

 Android 自带的返回键功能

 

2.在activity 中添加以下代码

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_about);

    /**
     * 添加 Android 自带的返回按钮图标
     */
    setSupportActionBar(findViewById(R.id.toolbar));
    ActionBar actionBar = getSupportActionBar();
    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
    }
}

 /**
 * toolbar 的监听事件(控制Android 自带的返回功能)
 * @param item
 * @return
 */
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
        case android.R.id.home:
            finish();
            break;
    }
    return true;
}

 

本文地址:https://blog.csdn.net/panbinglin/article/details/107532266