私は電卓アプリをやっています。TextViewの最後の数字に水平スクロールとフォーカス
私はユーザーが詳細を示すために数値を書き込むTextViewを持っています。
TextViewはHorizontalScrollViewの内部にあります。 HorizontalScrollViewは、垂直のLinearLayoutの内側にあります。 TextViewは1行で、ユーザーが長い番号を書き込むと、番号が画面から出てきます。
TextViewは、ユーザーが追加した最後の番号の後に表示されるため、画面をスクロールせずに追加された最後の番号を表示できます。私は毎秒スクロールを繰り返すオートスクロール機能を望んでいません。
この
はTextViewに<HorizontalScrollView
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:id="@+id/numberDisplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="0dp"
android:layout_marginLeft="8dp"
android:layout_marginRight="8dp"
android:layout_marginTop="16dp"
android:hint="0"
android:scrollHorizontally="true"
android:maxLines="1"
android:layout_gravity="right"
android:textSize="70sp" />
</HorizontalScrollView>