私のアプリでは、いくつかの計算を行っています。レイアウト全体が Scrollview 内にあります。
結果は上に表示されています。Xml は次のようなものです。
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/back2back"
>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="526dp"
android:background="@drawable/back4"
android:orientation="vertical" >
<TextView
android:id="@+id/nothing"
android:layout_width="181dp"
android:layout_height="51dp"
android:layout_gravity="center"
android:textColor="#000000"
android:textStyle="bold" />
rest of the xml
</LinearLayout>
</ScrollView>
したがって、計算ボタンを押すと、画面のフォーカスがページの上部に設定され(または上部のテキストビューでより具体的になるように)、ユーザーが結果を確認できるようになります。SOで検索しましたが、似たようなものは見つかりませんでした。