スクラッチ可能なチケットの種類 Android のカスタム ビュー アイテム?
-
26-09-2019 - |
質問
インスタント宝くじゲーム アプリを開発する必要があります。
Android のインスタント宝くじに似た Scratchable カスタム ウィジェットを実装するためのアイデア/手順が必要です。
要件としては、実際のコンテンツ (秘密の番号) が何らかの画像 (スクラッチ領域を示す) で覆われている必要があります。ユーザーが画像をタッチしてスクラッチすると、画像はゆっくりと消え、それに応じて背景のコンテンツ (秘密番号) が表示される必要があります。
これを実装する最良の方法を教えてください。本当に必要としているんです。
前もって感謝します。
解決
全部はいらないから View
透明度を変更するには、タッチした部分のみを変更するには、手動で描画する必要があります。 Canvas
, 、PorterDuff モードを Paint
物体:
mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC))
そして draw
と Color.TRANSPARENT
Android 開発者グループのこのスレッドも参照してください。 http://groups.google.com/group/android-developers/browse_thread/thread/5b0a498664b17aa0/de4aab6fb7e97e38?lnk=gst&q=erase+transparent#
他のヒント
概念的には、あなたが最初に隠している数の上であなたのスクラッチ領域(画像)を入れることができます。スクラッチ領域の場合には、ユーザが行う運動、それはすべての動きに消えていくように、スクラッチ領域の不透明度を変更します。
所属していません StackOverflow