11

アプリを開いているときに、カスタムアプリケーションでAndroidロック画面パターンを使用したいのですが。私はたくさん検索しましたが、誰もがソースコードのLockScreenUtils.javaクラスを使用するように求めています。私はこれをするのに苦労しています。

stackoverflowに関する1つの投稿では、各セルにボタンが付いたカスタム3x3マトリックスを作成し、選択パターンをリッスンするように求められていますが、芸術的には見栄えがよくありません:)

これをどのように実装するかについての考えや提案はありますか?

ありがとう!!!

4

2 に答える 2

2

これらのカスタム ボタンに苦労した後、AOSP から LockPattern ソースを掘り出すのに時間を費やした後、私の問題を解決してくれたこの素晴らしいライブラリに出くわしました。それがあなたにも役立つことを願っています。

Android ロック パターン ライブラリ

于 2013-04-29T12:43:45.927 に答える
1

手動で行うと、単一Viewの . MotionEvent次に、任意の;をリッスンします。以前に触れたことのない「ボタンゾーン」内にある場合は、押されたものとしてマークし(そしてグラフィックを変更し)、最後に触れた「ボタン」に接続するきれいな線を描画するものに追加します。

したがって、必要なのは次のとおりです。

  • いくつViewかのシンプルなカスタマイズされたレンダリング コードと、ボタンの優れた「オン」/「オフ」グラフィックを使用します。
  • 座標と「オン」/「オフ」状態を含む「ボタン ゾーン」のリスト。
  • これまでに押されたボタンのリスト。入力されたパターンを保存し、これまでのシーケンスの線を描画するために使用されます。

これは、テーブル内のボタンよりも外観を改善するのが簡単です。

于 2012-08-05T11:42:45.030 に答える