是否可以在操作栏旁边保持视图?

时间:2016-12-01 06:38:01

标签: android android-actionbar

大家好,我有一个要求,我需要将操作栏移动到小左侧并在按钮点击上放置一个视图,然后再次点击按钮我需要隐藏操作栏旁边的视图并使操作栏达到全宽{{3 }}

我在我的活动中使用自定义操作栏

    getActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
    getActionBar().setDisplayShowCustomEnabled(true);
    getActionBar().setCustomView(R.layout.custom_actionbar_reader);

我的自定义视图

  <?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content">

    <ImageButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/menu_sidebar"
        android:layout_gravity="center_vertical"
        android:background="@android:color/transparent"
        android:id="@+id/action_bar_back"
      android:layout_marginTop="5dp"
        android:layout_marginLeft="5dp" />


    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/search_reader"
        android:id="@+id/action_search"
        android:clickable="true"
       android:layout_alignParentRight="true"
        android:layout_marginRight="20dp"
        android:layout_centerVertical="true"/>

 </RelativeLayout>

是否有可能移动动作栏,我发了很多但没有发现任何与之相关的事情。那可能吗?如果有,怎么样?

0 个答案:

没有答案