ズームインを有効にする方法はScrollview
?
この関数を非常にうまく使用し、API9などで動作するアプリケーションを次に示します。
zoomcontrol
ユーザーの操作なしで2秒後に非表示にします。
ズームインを有効にする方法はScrollview
?
この関数を非常にうまく使用し、API9などで動作するアプリケーションを次に示します。
zoomcontrol
ユーザーの操作なしで2秒後に非表示にします。
表示されているビューは、WebView
Waza_Beのコメントで言及されているものです。
このようなものを Android に実装する場合は、WebView
自分自身を使用して、これにテキスト/画像などを HTML コードとして追加できます。WebView でアプリを構築するを参照してください。
絶対に使用するScrollView
必要がある場合は、独自のカスタム実装を作成する必要があります。
RelativeLayout
ScrollView とズームインおよびズームアウト用の 2 つを含む を使用できますButtons
。をButtons
独自LinearLayout
にorientation="horizontal"
用意し、これを親の右下に揃えるように設定しますRelativeLayout
。
これにより、 の上にフローティング ボタンが表示されますScrollView
。
次に、 のタップを検出するか、この StackOverflow の記事ScrollView
に示されている例を使用してスクロールするときに検出できます(はそれ自体をサポートしていません)。ScrollView
OnScrollListener
スクロール/タップを検出すると、Button
レイアウトを表示可能に設定し、 で 2 秒後に表示Timer
を削除するか、 2000 ミリ秒Thread
スリープすることができます。
ズームを実現するには、(+)TextView
クリックごとにフォント サイズを大きくし、 (-)クリックごとに小さくする必要があります。同様に、を新しいサイズに合わせてスケーリングできます。Bitmaps
Bitmap
あなたが達成したいことのためにたくさんの仕事。WebView
アプリケーションを表す別の方法に固執するか、別の方法を見つけるようにしてください。