android 中的工具栏
Toolbar in android
有没有简单易懂的教程,可以创建一个home按钮左对齐,注销按钮右对齐的工具栏?
我正在使用菜单类型 .xml 文件来执行此操作,但我无法按需要对齐按钮。
我的 .xml 是:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/etxera"
android:icon="@drawable/etxera_fondo"
android:title="Hasierara"
app:showAsAction="always" />
<item android:id="@+id/saioa_itxi"
android:icon="@drawable/saioaitxi"
android:title="saioa itxi"
app:showAsAction="ifRoom" />
</menu>
感谢支持!
制作自定义工具栏
- 创建 xml 文件
toolbar.xml
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?actionBarSize"
android:titleTextColor="#FFFFFF">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:id="@+id/left_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left" />
<Button
android:id="@+id/right_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right" />
</LinearLayout>
</android.support.v7.widget.Toolbar>
将工具栏添加到您的 main_activity.xml
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<include
android:id="@+id/toolbar"
layout="@layout/toolbar" />
</RelativeLayout>
不要忘记设置 NoActionBar 主题
有没有简单易懂的教程,可以创建一个home按钮左对齐,注销按钮右对齐的工具栏?
我正在使用菜单类型 .xml 文件来执行此操作,但我无法按需要对齐按钮。
我的 .xml 是:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/etxera"
android:icon="@drawable/etxera_fondo"
android:title="Hasierara"
app:showAsAction="always" />
<item android:id="@+id/saioa_itxi"
android:icon="@drawable/saioaitxi"
android:title="saioa itxi"
app:showAsAction="ifRoom" />
</menu>
感谢支持!
制作自定义工具栏
- 创建 xml 文件
toolbar.xml
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?actionBarSize"
android:titleTextColor="#FFFFFF">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:id="@+id/left_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left" />
<Button
android:id="@+id/right_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right" />
</LinearLayout>
</android.support.v7.widget.Toolbar>
将工具栏添加到您的 main_activity.xml
<RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <include android:id="@+id/toolbar" layout="@layout/toolbar" /> </RelativeLayout>
不要忘记设置 NoActionBar 主题