交通警察スマートオフィス メニュー2
ドラッグ式メニュー、私たちのモバイルはメニューに多いソフトウェアがあります、それから、強大な功能メニューは必要なものです、クリック、ドラッグなど、便利な功能です。
いま、アンドロイドのドラッグ式メニューの技術を紹介します、まずはメニューの式を確定しました。一般な式はリストです、たとえば、警察スマートオフィスのメニューは3行2桁のリストです、この式はGridViewを利用して、作成しました。実は、GridViewのデータはAdapterに存在しました、GridViewのsetAdapter(Adapter)ファクションでデータをGridViewに設定しましたが、私の予想メニューを準備しました、でも、表示したいですけど、ViewFlipperも利用します、準備したGridViewをViewFlipper.addView(GridView)でViewFlipperに設定しましたが、メニューが表示できます。
ドラッグ式メニューの功能はOnTouchListenerのonFling(MotionEvent e1, MotionEvent e2, float velocityX,
float velocityY)の中に完成します、ファクションの引数中にe1は開始位置、e2は終了位置です、メニューのフリップで、この二つ引数で完成しました、e1、e2は属性X,Yがあります、取得したX,Yの値の比較でどのページに行くことを行います。
ViewFlipperのページ変える、ViewFlipperのshowNext()、showPrevious()がページを変えます、でも、表示したいページをInAnimation、OutAnimationの設定することが必要です、そして、ドラッグ式メニューを完成しました。