電卓のための簡単なインターフェイスを設計したいと思います。計算機には2つのキーグループ、基本キーと余分なキーがあります。余分な鍵をHorizontalScrollView
に入れたい。ここではXMLファイルです:しかし、それは非常にうまく機能し、私は水平方向にスクロールし、私が望む任意のボタンをクリックすることができHorizontalScrollView内のボタンをカスタマイズする
:
<HorizontalScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="A" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="B" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="C" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="D" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="E" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="F" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="G" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="H" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="I" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="J" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="K" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="L" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="M" />
</LinearLayout>
</HorizontalScrollView>
は、ここでそれがどのように見えるかです。しかし私はそれをよりカスタマイズしたいと思う。したがって、私の質問は次のとおりです。
- 各ボタンの幅を編集して、一度に5つのボタンしか画面に表示できないようにするにはどうすればよいですか。
- 5つのボタンのオフセットでスクロールするにはどうすればいいですか?つまり、左端に5つのボタンが表示され、右にスクロールすると、5つのボタンが左に移動し、次の5つのボタンが表示されます。
- スクロールバーを消す方法(つまり、目に見えないスクロールバーでスクロールする)
いただきありがとうございます:)