在设计方面我不是很好。我已经有ActionBar
我只想自定义它。
正如您在屏幕截图中看到的那样,它没有正确对齐。黄色是默认的ActionBar
,灰色是自定义的。我该怎么办?
以下是xml
的{{1}}代码:
ActionBar
在<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="@color/grey_700" >
<TextView
android:id="@+id/title_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:textAllCaps="true"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#fff"
android:textStyle="bold" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="35dp"
android:layout_height="35dp"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="8dp"
app:srcCompat="@drawable/pic" />
<ImageButton
android:id="@+id/imageButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="8dp"
android:background="@null"
android:src="@android:drawable/ic_menu_rotate" />
onCreate()
答案 0 :(得分:0)
此ActionBar已过期,如果您不必使用ActionBar,我建议您使用工具栏。您可以查看官方网站https://developer.android.com/reference/android/support/v7/widget/Toolbar.html