問題タブ [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 投票する
1 に答える
3096 参照

android - 次のクラスが見つかりませんでした: - android.support.design.widget.TextInputLayout

edittext に TextInputLayout を使用しようとしています。以下のリンクの手順に従いました .TextInputLayoutを使用しても、 以下のエラーに直面しています:

次のクラスが見つかりませんでした: - android.support.design.widget.TextInputLayout

また、build.gradle ファイルに依存関係を追加しました。

他に何が欠けていますか..教えてください

ありがとう

0 投票する
0 に答える
254 参照

android - フォーカスを得るのではなく、最初の文字を入力するときに TextInputLayout アニメーションを実現する方法は?

TextInputLayout は、フォーカスを得たときにヒントがラベルに変換されるアニメーションを示します。ユーザーが最初の文字を入力したときにこのアニメーションが必要です。

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

android - Android - EditText フローティング ラベルのパディング/マージンを減らしますか?

それらのフローティング ラベル (電子メール/パスワード) をボックスの中に入れることは可能ですか? 基本的に、ヒントと実際の入力の間のスペースを減らします。

ここに画像の説明を入力

Top/Bottomをパディングしてみました。editText のマージンの上/下。しかし、どれも私が探している結果をもたらしませんでした。


0 投票する
3 に答える
3932 参照

android - TextInputLayout setErrorEnabled が新しい TextView オブジェクトを作成しない

ログインフォームの作成中に問題が見つかりました。ユーザーが何かを正しく入力したときに、TextInputLayout にいくつかのエラーを表示して無効にします。

エラー例

で設定しました

そしてそれを無効にします

問題は、エラー メッセージを表示していた空の TextView オブジェクトのパディングがまだあることです。そこで、設定でエラーを完全に無効にしようとしました

動作し、問題ないように見えますが、再度設定することはできません。通話時

繰り返しますが、エラーメッセージではなく読み取り行が表示されるため、エラーメッセージを表示していた TextView が破棄され、再度作成されていないようです。

ここで、 TextView オブジェクトがsetErrorEnabled(false)呼び出されたときに破棄され、再び作成されないように見えることを読みました。バグまたは機能?

このコントロールのソースは AOSP ではまだ利用できないため、Android Studio に組み込まれている逆コンパイラを使用してコードを調べ、何が問題なのかを理解しました。setErrorEnabled() が実際に TextView オブジェクトを作成および破棄することがわかりましたが、可視性を単に切り替えるだけだと思っていました。

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

android - TextInputLayout で edittext 入力とフローティング ラベルを中央に配置する方法はありますか?

TextInputLayout に沿って EditText に白い背景を適用したいと考えています。しかし、それを行うと、edittext の入力/ヒントが一番下にあるように見えます。これは、フローティング ラベルの予約スペースが原因であることがわかります。ただし、 EditText を中央に配置したいのですが、フローティングラベルが来ると、両方が中央に来ます。これを達成する方法はありますか?

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

android - TextInputLayout でヒントの色を変更できません

TextInputLayout に表示されるヒントの色をカスタム カラー (青) に設定したいと思います。残念ながら、これまでに達成したことは次のとおりです。 画面 1

ここに画像の説明を入力

カスタム カラーでヒントのスタイルを設定するにはどうすればよいですか?

それが私がこれまでに行ったことです:

スタイル.xml

レイアウトファイル.xml