Android Toolbar设置向上箭头,标题等

来源:互联网 发布:java 开源项目源码 编辑:程序博客网 时间:2024/06/05 03:20

Android的向上箭头不是单纯的返回键,而是返回上一层级,也就是返回该activity的父activity

布局代码:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical" android:layout_width="match_parent"    android:layout_height="match_parent">    <android.support.v7.widget.Toolbar        android:id="@+id/toolbar"        xmlns:toolbar="http://schemas.android.com/apk/res-auto"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:background="?attr/colorPrimary"        android:minHeight="?attr/actionBarSize">    </android.support.v7.widget.Toolbar></LinearLayout>

java:

public class testActivity extends AppCompatActivity {    @Override    public void onCreate(Bundle savedInstanted) {        super.onCreate(savedInstanted);        setContentView(R.layout.tres_activity);        Toolbar toolbar=(Toolbar)findViewById(R.id.toolbar);        //需要调用该函数才能设置toolbar的信息        setSupportActionBar(toolbar);        //显示向上箭头        getSupportActionBar().setDisplayHomeAsUpEnabled(true);        //设置title,我直接用toolbar会出错        getSupportActionBar().setTitle("记录");    }}
0 0