如何將工具欄中的圖標與中間對齊?我已經刪除了標籤getSupportActionBar().setDisplayShowTitleEnabled(false);
爲我的工具欄創建一個xml文件是最好的主意嗎?對齊工具欄中的圖標
0
A
回答
1
是在工具欄中創建一些佈局,並在佈局中可以有其他控件(視圖)。
工具欄與其他佈局類似,可以嵌套它們。 。
mToolbar.getViewTreeObserver()addOnGlobalLayoutListener(新ViewTreeObserver.OnGlobalLayoutListener(){ @覆蓋 公共無效onGlobalLayout(){ ImageView的ImageView的=(ImageView的:
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar_actionbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:layout_scrollFlags="scroll|enterAlways">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="?android:attr/actionBarSize">
<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_centerVertical="true"
android:text="@string/news"/>
</RelativeLayout>
</Toolbar>
1
編程,你可以如下做到這一點)mToolbar.findViewById(R.id.logo); 如果(mToolbar == NULL){ 回報; } INT toolbarWidth = mToolbar.getWidth(); INT imageWidth = imageView.getWidth(); imageView.setX((toolbarWidth-imageWidth)/ 2); } }); 定製您的layout_toolbar.xml:
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/toolbar"
style="@style/Toolbar"
android:layout_width="match_parent"
android:layout_height="@dimen/toolbar_height"
android:background="@drawable/toolbar_background"
android:focusable="false"
app:titleTextAppearance="@style/AppTheme.Toolbar.Title">
<ImageView
android:id="@+id/logo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/toolbar_logo"/>
</android.support.v7.widget.Toolbar>
相關問題
- 1. 將Eclipse工具欄圖標左對齊
- 2. 將圖標與工具欄圖標對齊 - Android Material Design
- 3. 工具欄中的標題圖像對齊方式android
- 4. Android的導航工具欄圖標和標識不能對齊
- 5. 如何對齊工具欄上的UIBarButtonItem?
- 6. 如何向右對齊Android中工具欄上的圖像
- 7. 右上對齊的MFC工具欄對齊
- 8. Ios ::工具欄對齊問題
- 9. CKEditor文本對齊工具欄按鈕
- 10. WebView和工具欄不會對齊
- 11. 自定義工具欄佈局對齊
- 12. 黑莓UI工具欄:字段對齊
- 13. 通過代碼左對齊工具欄
- 14. 工具欄標題的項目對齊問題?
- 15. 如何與工具欄的標題對齊?
- 16. 工具欄中的圖標不出現
- 17. Android的工具欄菜單圖標和文本沒有正確對齊
- 18. 將SearchView提示與工具欄標題展開後對齊
- 19. 操作欄(工具欄)圖標
- 20. 工具欄圖標不居中
- 21. 在gtk工具欄中排列圖標
- 22. 從AppCompat繼承工具欄更改工具欄圖標邊距
- 23. Eclipse RCP:工具欄中的右對齊搜索字段
- 24. MFC應用程序中的工具欄對齊
- 25. 如何對齊工具欄中的textview和tablayout
- 26. 用圖標替換工具欄標題
- 27. 如何讓自定義工具欄與操作欄對齊?
- 28. 新創建的工具欄圖標不顯示在工具欄中
- 29. Firefox擴展的工具欄圖標
- 30. 工具欄 - 圖標的深度顏色