Android v7工具栏buttonalignment
我在我的应用中使用下面的代码添加了android.support.v7.widget.Toolbar
,现在我想在工具栏的右端显示一个button,但是不能这样做。
<?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/accent_color" android:minHeight="?attr/actionBarSize" android:layout_alignParentTop="true" tools:context=".MyActivity" android:theme="@style/ThemeOverlay.AppCompat.ActionBar"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/showevents" android:textSize="12sp" android:background="@null" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:textColor="@color/white" android:text="UPCOMING \nEVENTS"/> </android.support.v7.widget.Toolbar>
我也添加了下面的图片,但是没有被移动到正确的位置。
android:layout_alignParentEnd="true" android:layout_alignParentRight="true"
附图供参考:
你应该为你的Button添加android:layout_gravity="right"
:
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="right" android:id="@+id/showevents" android:textSize="12sp" android:background="@null" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:textColor="#FFF" android:text="UPCOMING \nEVENTS"/>
或者右上方的图片:
<android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:minHeight="?attr/actionBarSize" android:background="@color/colorPrimary" android:layout_width="match_parent" android:layout_height="wrap_content" app:title="Edit Note"> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="right" android:id="@+id/submitEditNote" android:src="@android:drawable/ic_menu_send" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" /> </android.support.v7.widget.Toolbar>
我希望它有帮助
- Android ViewPager获取当前视图
- Android:EditText失去滚动ListView中的内容?
- ActionBarSherlock getMenuInflater问题
- 你能从Html 5 Web应用程序启动原生的相机应用程序吗?
- Android Maven找不到工具'aapt'
- 可以补偿倾斜和倾斜的Android Compass
- Android的Unsatisfiedlinkerror OpenALPRtesting项目
- Android:如何将ActionBar“Home”图标更改为应用程序图标以外的其他内容?
- 离子android构build错误 – 无法find“ANDROID_HOME”环境variables