-2
ToolBar内に2つのTextViewを追加し、これらの位置をツールバーの右側に設定するにはどうすればよいですか? 私はインターネットで探していましたが、私はそれをうまく動作しません。ToolBar内に2つのTextViewを追加する方法
ToolBar内に2つのTextViewを追加し、これらの位置をツールバーの右側に設定するにはどうすればよいですか? 私はインターネットで探していましたが、私はそれをうまく動作しません。ToolBar内に2つのTextViewを追加する方法
に応じてのTextViewの位置を設定します、
<!-- Title -->
<TextView
android:id="@+id/header_view_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@android:color/white"
android:textSize="18sp"
android:textStyle="bold" />
<!-- Subtitle -->
<TextView
android:id="@+id/header_view_sub_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@android:color/white"
android:textSize="16sp" />
header_viewレイアウトは2 TextViewsで構成さ
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:layout_collapseMode="pin"
app:layout_scrollFlags="scroll|enterAlways">
<include
android:id="@+id/toolbar_header_view"
layout="@layout/header_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginRight="@dimen/header_view_end_margin_right"/>
</android.support.v7.widget.Toolbar>
、ツールバーとの定期的なレイアウトを作成し、内部に複数のTextViewsを追加し、これを試してみて、あなたの条件
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar_profile"
android:layout_width="match_parent"
android:layout_height="@dimen/profile_toolbar_height"
android:gravity="top|center"
app:layout_anchor="@id/frame_detail_profile"
app:layout_collapseMode="pin"
app:theme="@style/ThemeOverlay.AppCompat.Dark"
app:title="">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/tv_toolbar_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/profile_toolbar_title_left_margin"
android:gravity="center_vertical|center"
android:text="@string/profile_username"
android:ellipsize="end"
android:singleLine="true"
android:layout_gravity="center"
android:textColor="@android:color/white"
android:textSize="20sp" />
<TextView
android:id="@+id/tv_toolbar_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/profile_toolbar_title_left_margin"
android:gravity="center_vertical|center"
android:text="@string/profile_username"
android:ellipsize="end"
android:singleLine="true"
android:layout_gravity="center"
android:textColor="@android:color/white"
android:textSize="20sp" />
</LinearLayout>
</android.support.v7.widget.Toolbar>
私は、異なる画面サイズやポートレート/風景モードと同じように自動マージンを設定することができますか? –
自動マージで分かりませんでした。テキストの中心を揃えたいですか? –
以下のテキストを右側に貼り付けたいと思っています。https://s16.postimg.org/ap8uyx21h/image.png –