問題タブ [android-textinputlayout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
25 に答える
224142 参照

android - TextInputLayout のフローティング ラベルの色を変更する方法

Googleが新しくTextInputLayoutリリースしたものを参照して、フローティング ラベルのテキストの色を変更するにはどうすればよいですか?

colorControlNormalスタイルでcolorControlActivated、、、を設定colorControlHighLightしても役に立ちません。

これは私が今持っているものです:

これは私が今持っているものです

0 投票する
1 に答える
3578 参照

android - TextInputLayoutのEditText行/フィールドの色をどのように変更しますか(setErrorを呼び出すとき)?

新しい Android デザイン サポート ライブラリからを呼び出すsetErrorと、線の色が変わりません。ただし、エラーは正しい色で正常に表示されます。TextInputLayout

これは私が使用しているコードです:

エラーが発生した場合、テキスト フィールドの材料設計仕様に従って、行/フィールドの色は赤になります。

線の色を設定するにはどうすればよいですか?

呼び出しの副作用として実行できれば、それはsetError素晴らしいことです。

0 投票する
2 に答える
4866 参照

android - 非フォーカス状態の TextInputLayout でヒントが表示されない

TextInputLayoutAndroid デザイン ライブラリの新しいものを使用しています。

EditTextがフォーカスされると、すべて問題なく、上にヒントが表示されますEditText

ここに画像の説明を入力

しかし、EditTextフォーカスが失われると、ヒントは完全に消えます。

ここに画像の説明を入力

ヒントが に戻るとEditText思いますが、何が欠けていますか?

以下のxmlコード。

0 投票する
1 に答える
5655 参照

android - AndroidでフローティングeditTextヒントとeditTextボックスの間のスペースを減らすにはどうすればよいですか?

フローティング ヒントを含む EditText がありますが、フローティング ヒントと EditText ボックスの間のスペースをどのように減らすかを考えていました。

現在、私の UI はhttp://imgur.com/9hQzzx4のようになっています。「タイトル」フローティング ヒントと EditText ボックスの間のスペースを減らしたいと考えています。

これが私のxmlファイルのコードです

0 投票する
7 に答える
8362 参照

android - TextInputLayout のエラー テキストがキーボードで覆われている

TextInputLayout には、ユーザーからの入力を受け取る EditText が含まれています。Android Design Support Library で導入された TextInputLayout では、EditText 自体ではなく、EditText を保持している TextInputLayout にエラーを設定する必要があります。UI を記述する場合、TextInputLayout 全体ではなく、EditText のみに焦点が当てられるため、キーボードがエラーをカバーする可能性があります。次の GIF では、エラー メッセージを表示するには、まずユーザーがキーボードを取り外す必要があることに注意してください。これと、キーボードを使用して先に進むように IME アクションを設定することを組み合わせると、非常に紛らわしい結果になります。

例のエラー

レイアウト xml コード:

エラーを TextInputLayout に設定する Java コード:

ユーザーが操作を行わなくても、エラー メッセージが確実に表示されるようにするにはどうすればよいですか? フォーカスを移動することはできますか?

0 投票する
1 に答える
561 参照

android-edittext - FocusChange イベントを処理するときの TextInputLayout ヒントの問題

私のアプリにはEditTextTextInputLayoutラップされた がいくつかあります。ほとんどの場合、これで問題なく動作しますが、ハンドラーを の FocusChange イベントにアタッチするEditTextと、ヒントのアニメーション化に失敗します。

Android フォーラムでこの問題を見つけましたが、彼は OnFocusChangeListener を使用しています。イベントでは、呼び出しをプロキシする必要はありませんよね?

この問題に関するアイデアはありますか?Xamarin Android デザイン サポート NuGet パッケージのバグですか?

前もって感謝します

レイアウト コード:

フラグメント コード:

0 投票する
1 に答える
1947 参照

android - textinputlayout をカスタマイズするには?

こんにちは、アプリでTextInputLabelを使用しています。これをカスタマイズしたいと思います。通常の場合、フォントとテキストのサイズをそれぞれオープン sans レギュラーと 14 sp に設定します。ユーザーが何かを入力すると、フローティング ラベルのサイズを 12sp に変更し、dittext 内のテキストのフォントをオープン sans light に変更します。また、edittext のフローティング ラベルとテキストの間のスペースを調整したいと考えています。出来ますか?ではどうやって?