<android.support.design.widget.AppBarLayout android:id="@+id/about_appbar" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="3" android:theme="@style/AppTheme.AppBarOverlay"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_height="0dp" android:layout_width="match_parent" android:layout_weight="3" android:minHeight="?attr/actionBarSize" android:background="@color/AppThemeBackground_blue" android:titleTextAppearance="@style/Toolbar.TitleText"> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" > <TextView android:id="@+id/title_tv" android:layout_width="120dp" android:layout_height="wrap_content" android:layout_centerInParent="true" android:layout_centerVertical="true" android:gravity="center" android:textSize="@dimen/displaying_results_textSize" android:lines="1" android:ellipsize="end" android:textColor="@color/AppThemeTextColor_white" android:text="间隔点" /> <ImageView android:id="@+id/export" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:layout_marginEnd="@dimen/mar_end" android:src="@mipmap/export" /> </RelativeLayout> </android.support.v7.widget.Toolbar></android.support.design.widget.AppBarLayout>
onCreate里面加两句代码:
setSupportActionBar(toolbar); getSupportActionBar().setDisplayHomeAsUpEnabled(true);//这句代码使启用Activity回退功能,并显示Toolbar上的左侧回退图标@Override public boolean onOptionsItemSelected(MenuItem item) { int id = item.getItemId(); switch (id){ case android.R.id.home: this.finish();//真正实现回退功能的代码 default:break; } return super.onOptionsItemSelected(item); }
ToolBar回退键的调用和设置颜色
最新推荐文章于 2020-05-07 16:20:07 发布