2016-07-22 8 views
0

私はオドメーター入力を許可するアプリです。 EditTextの背景として、以下の画像を使用したいと思います。それは問題ではありませんが、テキストビューに入力された数字を画像のスペースに整列させることはできません。私は調整などテキストサイズ、フォントフェイス、ここでAndroid - オドメーターエントリ用のカスタム編集テキスト

私が使用したい画像がある...

を試してみた

enter image description here

は、誰もが、私はこれを実現する方法上の任意の提案を持っています?ユーザーがEditTextに数字を入力すると、各数字が正しい「スロット」に入ります。

ありがとうございます!

+1

あなたはandroid:letterSpacingを使ってみましたか? (api 21以降のみ適用) –

+0

@IvanWooll - 素晴らしいです、私はそれをチェックアウトします! – Phil

+0

@IvanWooll - 私はあなたのソリューションをletterSpacingに使用して終了しました。バックグラウンドイメージを表示し、APIが21以上の場合はletterSpacingを設定しています。回答として追加すると受け入れます。 – Phil

答えて

1

android:letterSpacingを使用できますか? (api 21以降のみ適用)

+0

これはうまくいった。デバイスが動作していた場合、私はちょうどレタースペースメソッドを呼び出したアンドロイドのAPIレベル21 + – Phil

1

それぞれの画像の上に6つの別々の編集テキストを設定し、それぞれに入る必要がある四角形の寸法を設定します。次に、ユーザーがデータを入力したときにEditTexts全体に1つの流体モーションが表示されるように、イベントハンドラを設定します。非常にエレガントではないが、うまくいく。

+0

私はそれを考えましたが、私はそれについてもっと簡単な方法があると思っていました。誰もより良い方法を示すことができない場合は、私は正しいと受け入れます。ありがとうございました!! – Phil

関連する問題