2012-05-02 7 views
0

EDIT:アンドロイド - テキスト入力で実装するカスタムレイアウト

私はとのカスタムピンエントリウィジェットを作成しようとしている:元の質問は少し漠然としているのでは、ここで私が撮影してるのユースケースですこれらの制約...

  • 各文字は、それ自身の「ボックス」
  • ピン(箱の数)の長さは、XML属性で設定されている - 私は
  • A、すでにやったこの部分をボックスは画像rで「塗りつぶされる」私はキャラクターや弾丸の代わりに、デフォルトでAndroidが使用するようなものを持っています。
  • 個々のボックスはフォーカスできないはずです。代わりに、ウィジェット全体がフォーカス可能です

LinearLayoutを拡張し、私が定義したピン長の属性に基づいてプログラムで子ビューを追加しています。ユーザーが入力した内容を保持する必要があることは言うまでもありません。私の考えは内部EditTextオブジェクトを内部的に使用し、それにキーイベントを転送し、EditTextTextWatcherを持つことによってUIを更新することです。

誰もこれの前に何かをしましたか?誰でも進める方法についてのヒントがありますか?

+0

あなたはこれで何を望んでいるかのようにもう少し情報を与えることができますか?テキストを入力してテキストを表示するのは奇妙に思えます。 – CrazyDart

+0

CrazyDart:個別にフォーカスすることのできないボックスを備えたカスタマイズされたピンコード入力ウィジェットを作成したい。ボックスは画像リソースを使用して「塗りつぶされます」。 – jdk

答えて

0

Custom Android pin code entry widget

に関連するかもしれない利用可能な完全な答えはまだありませんにもかかわらず、それが正しい方向に誰を指している可能性があります。

関連する問題