如何在 HorizontalScrollView 中更改从右向左滚动的方向
How can I change direction of scrolling from right to left in HorizontalScrollView
我做了一个计算器。我在屏幕右侧放了一些符号。当屏幕不够大时,左边的符号消失,HorizontalScrollView 向右边添加一些space。
如何从左向右更改滚动表单的方向?
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:id="@+id/top_scr_v"
android:layout_marginTop="@dimen/standard_view_margin">
<HorizontalScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/top_scr_hor_sc_v"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/resultValue"
android:textColor="@color/mainColor"
android:textSize="@dimen/display_text_size"
/>
</HorizontalScrollView>
</ScrollView>
在 API 17 之后可以使用 android:layoutDirection="rtl"
,在 android:supportsRtl="true"
.
之前
我做了一个计算器。我在屏幕右侧放了一些符号。当屏幕不够大时,左边的符号消失,HorizontalScrollView 向右边添加一些space。
如何从左向右更改滚动表单的方向?
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:id="@+id/top_scr_v"
android:layout_marginTop="@dimen/standard_view_margin">
<HorizontalScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/top_scr_hor_sc_v"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/resultValue"
android:textColor="@color/mainColor"
android:textSize="@dimen/display_text_size"
/>
</HorizontalScrollView>
</ScrollView>
在 API 17 之后可以使用 android:layoutDirection="rtl"
,在 android:supportsRtl="true"
.