android 中 topbar 使用


Topbar的XML


 
    android:id="@+id/mainItemLayout"
    android:layout_width="match_parent"
    android:layout_height="@dimen/lib_topbar_height"
    android:background="@color/color_topbar" >

            android:id="@+id/topbarLeftButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_centerVertical="true"
        android:background="@drawable/back_selector"
        android:visibility="invisible" />

            android:id="@+id/topbarTitle"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_centerVertical="true"
        android:ellipsize="end"
        android:gravity="center"
        android:lines="1"
        android:singleLine="true"
        android:text=""
        android:textColor="@color/white"
        android:textSize="@dimen/lib_bigger_text_size" />

            android:id="@+id/topbarRightTV"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_centerVertical="true"
        android:layout_marginRight="15dp"
        android:text=""
        android:textColor="@color/white"
        android:textSize="@dimen/lib_big_text_size"
        android:visibility="invisible" />


在其它布局用引用的

          android:id="@+id/bloodPressureTopBar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" />


 在代码中 显示的

CustomTopBar topbar = (CustomTopBar) findViewById(R.id.bloodPressureTopBar);
  topbar.setTopbarTitle(R.string.frament_main_check_xueya_title);
  topbar.setLeftButton(R.drawable.jiantou_right_selector);
  topbar.setOnTopbarLeftButtonListener(this);












你可能感兴趣的:(android 中 topbar 使用)