問題タブ [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.
android - スピナーにフローティング ラベルを追加する方法
TextInputLayoutコンポーネントの上にフローティング ラベルを配置するために Android Design Support Library を使用した後、EditTextコンポーネントにフローティング ラベルを追加する方法があるかどうか疑問に思いましたSpinner(必ずしもデザイン ライブラリを使用する必要はありません)。
これは、 のTextView上に配置された のようなものを意味しますSpinner(明らかに のようなアニメーションはありませんTextInputLayout) が、テキストのサイズ、フォント、および色をのフローティング ラベルのものと一致さTextInputLayoutせたいと考えています。
たとえば、次のようになります ( Spinners の上のラベルを参照してください)。
前に述べたように、私の主な目的は、のように の上にラベルを表示することSpinnerですTextInputLayout。そのため、ラベルとコンポーネントの間のテキスト サイズ、フォント、色、および距離は同じになります。
フローティング ラベル テキスト フィールドに関する Google デザイン ページには、コンポーネントに対するラベルの寸法を示す図がありますが、ラベル テキストの色やサイズは示されていません。
要約すると、私は尋ねています:
- 私が求めていることを達成するための特別なコンポーネントまたは使用できるカスタム ビューがある場合、それは何であり、どのように使用できますか。
- そうでない場合、フローティング ラベルのテキスト サイズ、色、フォントを教えてください。上の画像に示されているレイアウトの寸法でTextView上にを配置できます。Spinner
編集:
テキスト フィールドの Google デザイン ガイドラインから、フローティング ラベルについては次のようになります。
ヒントと入力のフォント: Roboto Regular 16sp
ラベルのフォント: Roboto Regular 12sp
タイルの高さ: 72 dp
テキストの上下のパディング: 16 dp
テキスト フィールドの区切りのパディング: 8 dp
上に示した画像も同様です。
したがって、フローティング ラベルのフォントはRoboto Regular 12spです。したがって、使用できるカスタム s または特別なコンポーネントがわからないため、 a を使用しTextViewてラベルを表示できます。SpinnerView
ただし、試してみると、画像に示されている例ほど見栄えがよくありません。カスタム ビューの方が見栄えが良いので、これには適しているかもしれませんが、上記のソリューションは、私が最初に望んでいたものに近いものを実現するための 1 つの方法にすぎません。
android - TextinputLayoutのラベルの色を変更し、テキストの下線を編集する方法
Android デザイン ライブラリのTextinputLayout. EditTextしかし、内側のヒントの色、ラベルの色、下線の色はカスタマイズできませんでしたTextinputLayout。助けてください。
android - TextInputLayout が正しく機能しない
android.support.design で優れたデザイン オプションを使用したいのですが、問題があります。
TextInputLayout 内のEditTextのFocusChanged (Android では setOnFocusChangedListener) にアクションを設定すると、TextInputLayout が正しく機能せず、フローティング テキストが常に edittext の上にアクセント カラーで表示されます。(TextInputLayout 自体は更新されません)
この問題を解決する方法はありますか?!
私は xamarin でアプリを作成していますが、Java コードを提供しても問題ありません。
android - ViewPager で使用すると TextInputLayout を膨張させるときにエラーが発生する
TextInputLayout内部では機能しないようViewPagerです。
エラーは次のとおりです。
クラス android.support.design.widget.TextInputLayout の拡張エラー
AppcompatとDesign library追加しました。Theme正しい。
私はPageAdapter膨らませて移入するために使用しViewPagerます。
TextInputLayoutビューは、アプリケーションの他のすべての部分で問題なく膨張します。
のlayoutために膨らませViewPagerます。
android - AutoCompleteTextView フロート ヒント
私は多くのことを試しましたが、 from サポートAutoCompleteTextViewを使用して float ヒントを機能させることはできません。TextInputLayout
それは可能ですか、それとも外部ライブラリを使用する必要がありますか?



