kojiko-android’s blog

開発中にハマった時の解決策や、忘れがちなことを残しておきます。

java

Viewを指に追従させる方法

ボタン等のViewをタッチし、そのまま指をスライドさせたときに、 指にくっついて来るようにViewを動かす方法です。サンプルでは横移動のみに制限し、指を離すとゴムのように元の位置に戻る動きをします。 (iOSの”スライドでロック解除”のイメージ)Viewのタ…

ViewSwitcherの任意のページに飛ぶ

ViewSwitcherは2つのビューを切り替えることができますが、 切り替えるメソッドがshowPrevious()かshowNext()しかないため、 「進む」「戻る」しができず、 ページを指定して切り替えることができません。そこで、getDisplayedChild()を呼び出すと、現在表…

端末の音量をコードから変更する

端末の音量を設定するには、AudioManagerを介して行います。 各ストリームごとの、音量を設定、現在の音量を取得、最大値を知る等のことができます。 最大値は端末によって違い、7だったり15だったりするので、 独自にシークバーなどを実装するときは、最大…