問題タブ [android-textinputedittext]
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 - Android 5.0未満のEditTextカーソルとポインターの色
EditText カーソル ポインターの色を (原色の青から白に) 変更しようとしていますが、私のプロジェクトでは解決策がありません。同じコードが正常に動作するデモ プロジェクトを開発しようとしました。このコードは >= Android 5.0 で正常に動作しています
どの属性が私の値で上書きされるのかわかりません。この問題に遭遇するには、次の 2 つのオプションがあります。
- そのカラー値を制御している属性を見つけます。
- ページのロード時 (onViewCreated 内) に Java コードで色の値を変更します。
この問題を解決する方法を提案してください。
スタイル.xml
レイアウト.xml
プログラムでビューを追加しようとしましたが、成功しませんでした
java - ドローアブルを設定した後にデフォルトの編集線の色を取得するには?
を使用していTextInputEditText
ます。このために、同じ編集テキストをクリックすると、プログラムでドローアブルを設定しています。
デフォルトでは、編集テキストには青のボトムラインとヒントの色が青、つまりテーマで設定したアクセントカラーとして表示されます。
プログラムでドローアブルを設定した後、編集テキストをデフォルトとして表示したいと思います。
ドローアブルを null またはバックグラウンド リソースに 0 に設定しようとしましたが、これによりドローアブルが編集テキストから完全に削除され、最終行が消えます。
デフォルトに戻すにはどうすればよいですか?
ドローアブルを設定するとこんな感じ。
その後、drawable は続行しますが、クリックするedt_unit
と試し てみました。つまり、最終edt_Item_Name.setBackgroundResource(0);
行が消えます。
コード:
xml:
誰でも助けてくれますか よろしくお願いします..
android - Support Library 25.1.0 でクリックすると TextInputEditText のパスワード切り替えボタンが消える
次の画像のようにパスワード切り替えボタンを表示するために使用することTextInputEditText
に関連しています。問題は、パスワード切り替えボタンを押すと、永久に消えてしまうことです。バージョン
では問題なく動作していました。TextInputLayout
android:inputType="textPassword"
app:passwordToggleEnabled="true"
TextInputEditText
com.android.support:design:24.2.0
私は何か新しいものを見逃していますか?それはバグですか?
一部の gradle プロジェクトのセットアップ:
minSdkVersion 17
targetSdkVersion 25
compile 'com.android.support:support-v4:25.1.0'
compile 'com.android.support:appcompat-v7:25.1.0'
compile 'com.android.support:cardview -v7:25.1.0'
compile 'com.android.support:design:25.1.0'
2 つの異なる Android 6.0 (Marshmallow) デバイスで実行。
XML:
app:passwordToggleDrawable
カスタムのドローアブルを使用すると、TextInputLayout
消えません。
関連するスタイル: