問題タブ [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.
android - TextInputLayoutのEditText行/フィールドの色をどのように変更しますか(setErrorを呼び出すとき)?
新しい Android デザイン サポート ライブラリからを呼び出すsetError
と、線の色が変わりません。ただし、エラーは正しい色で正常に表示されます。TextInputLayout
これは私が使用しているコードです:
エラーが発生した場合、テキスト フィールドの材料設計仕様に従って、行/フィールドの色は赤になります。
線の色を設定するにはどうすればよいですか?
呼び出しの副作用として実行できれば、それはsetError
素晴らしいことです。
ios - Androidのような「textinputlayout」のためにiOS(Objc)で利用可能なサードパーティのライブラリはありますか
AndroidのようにiOS(Objc)のライブラリを検索しtextinputLayout
ています。
より明確にするためのビデオのURLは次のとおりです 。https://youtu.be/YnQHb0fNtF8
利用可能なサードパーティのライブラリがあるかどうか、またはアニメーションを使用して独自のコードを記述する必要があるかどうかを教えてください。
android - TextInputLayout のヒント パディングが機能しない
TextInputLayout の edittext のヒントにパディングを付けたい
ここで、メール アドレスはヒントで、サンプルはテキストです
このソリューションも試しましたが、うまくいきませんでした。
サポート デザイン ライブラリ 23.1.0 を変更した後にこの問題に直面する
ここに私のコードがあります
android - TextInputLayout を使用して EditText で二重ヒントを作成する必要があります
ここに二重ヒントの問題があります - TextInputLayout と EditText 二重ヒントの問題
私も同じことをする必要があります。2つのヒントが必要です。1 つは EditText のタイトルで、2 番目は何も入力されていない場合の値です。
残念ながら、タグは 1 つしかありません。
私はそれで何かをすることができますか?
UPD1:
答えは、プログラムで EditText のヒントを設定し、xml で TextInputLayout のヒントを設定することでした。
と
android - Android TextInputLayout の色が colorAccent に戻ります
TextInputLayout
以下に示すように、編集テキストのカスタムスタイルを設定して変更しようとしました:
レイアウト:
スタイル.xml:
私は2つの問題に直面しました:
1.アクティビティでは問題なく動作しますが、フラグメントでは変化がなく、色はcolorAccent
.
2.アクティビティでも.setErrorEnabled(false);
、編集テキストの下部の色を設定すると、 に変わりますcolorAccent
。
なにが問題ですか?アンドロイドのバグですか?
android - Android TextInputLayout にエラーが表示されない
TextInputLayout で EditText を使用しています。これは、エラーを表示するために使用しているコードです。
このリンクhttp://www.androidhive.info/2015/09/android-material-design-floating-labels-for-edittext/のように、edittextのtextwatcherでこのメソッドを呼び出しています
有効な入力を入力してからクリアすると、期待どおりにエラーメッセージが表示されますが、テキストをもう一度入力してからもう一度クリアすると機能しません。つまり、エラーメッセージは表示されません。
compile 'com.android.support:design:23.1.0'
ライブラリを使用しています。
呼び出していますが、エラーは表示されません。何が問題なのですか?どうすればこれを解決できますか?
android - TextInputLayout エラーの色がクリアされませんか?
内部に EditText を含む TextInputLayout があります。
これは私のxmlです:
私のJavaコード:
setError("ERROR")を呼び出すと、ラベル (ヒント) の色と EditText の一番下の線の色が赤に変わり、エラーが表示されます。これは私が期待する動作です。
ここで、アクティビティを破棄する前にsetError(null)を呼び出さないとしましょう。ここで、同じアクティビティをもう一度開きます。ラベルの色がリセットされ、エラー メッセージが消えたように見えますが、アプリケーション内のすべての EditText フィールドの最終行が赤のままであることがわかります。これは常に再現できるとは限りませんが、試行を続ければ、最終的には取得できます。
5.1.1 の Nexus 4 を使用しています。
私は何か間違ったことをしていますか?
android - EditTextの色合いを削除する方法、またはAndroidでデフォルトのスタイルに設定する方法は?
スタイルの私のデフォルトの色合いのアクセントカラーは青で、エラーが発生すると、以下のコードのようにプログラムで赤に変更します
しかし、アプリを再起動すると色合いが赤くなります。style.xml にあるデフォルトの色に戻すにはどうすればよいですか?
android - EditText がフォーカスされたときに、NestedScrollView を TextInputLayout でスクロールする
私はそのレイアウトを持っています:
マニフェストのそのアクティビティについて、私は android:windowSoftInputMode="stateAlwaysHidden|adjustResize" を持っています
しかし、EditTextをクリックしてフォーカスすると(キーボードが開くので)、NestedScrollViewはスクロールアップせず、EditTextはキーボードで覆われています。どうすればスクロールアップできますか?