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

android - TextInputLayout でヒント テキストのサイズを変更する方法

テキストサイズを変更したいとします。私はコードでそれをやっています、そしてそれは次のようになります:

エントリにテキストを書き込むと、40dip テキストのように見えます。しかし、エントリが空の場合、ヒント テキストは 16-18dip のようになります。

ヒントのテキストサイズを変更する方法はありますか?

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

android - 次の編集テキストに移動

私はcustomEditTextを持っています

そしてそれを使用して次のように

ソフト入力キーボードを介して投資家名を被指名者名編集テキストに移動するにはどうすればよいですか?次にimeoptionを使用しましたが、キーボードを非表示にすることはできませんでした。

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

android - SetShadowLayer はサポートされていませんエラー - 使用していません

私は自分の UI を試していて、この要素で気に入ったコードをオンラインで見つけました。

ただし、何らかの理由でそのエラーが発生します。以前は shadowLayer についてだけでしたが、プロジェクトをクリーンアップして再構築すると、「3 つの同様のエラーが無視されました」に拡張されました。

TextInputLayoutで囲まれた EditText フィールドを削除すると、エラーが消えます。

Paint.setShadowLayer はサポートされていません

コンパイル済みのターゲット SDK バージョン 23 + ビルド ツール 23.0.2 を使用しています。そのようなデザインライブラリも含めました:

これは次の重複ではありません: このエラーは、「レイアウト エディターのグラフィック プレビューが正確でない可能性があります: Paint.setShadowLayer はサポートされていません」という意味ですか?

また

このコードがないと、Android Studio メッセージ「Paint.setShadowLayer.. グラフィックスが正確ではありません..」

私が言ったように、私はアプリのどこにも setShadowLayer を使用していません。何らかの理由で問題を引き起こしているのは TextInputLayout です。

これまでのところ、アプリを実行するとすべて問題ないように見えますが、なぜこれが起こっているのかについて何か提案はありますか? どうにか対処すべきか、それとも心配しないでおくべきか?

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

android - フローティングEdittextのヒントに複数の色を設定するには?

フローティング edittext の動作を損なうことなく、android.support.design.widget.TextInputLayout によってラップされたときに、edittext のヒントに複数の色を設定する方法はありますか?

AFAIK 複数の色を edittext ヒントに設定する唯一の方法は、 SpannableStringBuilder を使用することです。ただし、editext が TextInputLayout によってラップされ、ヒントが SpannableStringBuilder を使用してプログラムで設定されると、浮動しない通常の editext のように動作します (ラベルは浮動しません)。

一方、ヒントが xml を介して設定されている場合、フローティング編集テキストとして機能しますが、この場合、ヒントは単色になります。

フローティング ラベルがそのまま機能している間に、編集テキストに複数の色を追加する方法を探しています。