4
作爲標題的立場,有沒有辦法對齊右邊的ActionMode
完成按鈕而不是左邊?或者我應該隱藏它並添加菜單按鈕並管理它onClick
?如何對齊ActionBar右側的ActionMode done按鈕而不是左側?
作爲標題的立場,有沒有辦法對齊右邊的ActionMode
完成按鈕而不是左邊?或者我應該隱藏它並添加菜單按鈕並管理它onClick
?如何對齊ActionBar右側的ActionMode done按鈕而不是左側?
你叫「startActionMode」後立刻就可以找到actionMode的觀點,並設置其佈局方向(或調查,然後做你希望的東西):
// <= call "startActionMode" here
final View actionModeView = findViewById(R.id.action_mode_bar);
if (actionModeView != null)
actionModeView.setLayoutDirection(View.LAYOUT_DIRECTION_LTR);
我知道它的工作原理至少對於工具欄(當被設置爲actionBar時),使用支持庫。
將它留在左邊(或者,更準確地說,將其留在「開始」側,取決於LTR/RTL語言)會出現什麼問題? – CommonsWare 2013-04-10 15:46:40
@CommonsWare感謝您的評論。這不成問題。我只是想了解它是否可以做 – Blackbelt 2013-04-10 15:51:48
@Blackbelt我認爲這是可能的,因爲動作模式視圖有一個id「action_mode_bar」(或類似的東西),所以你可以找到它並調查它的孩子。 – 2014-12-15 09:46:56