問題タブ [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 - スクロール ビューで使用している場合のフローティング ラベル アニメーションの遅延
フローティング テキスト ラベル/テキスト入力レイアウトのレイアウトがあります。レイアウトにスクロールビューを追加すると、ローエンド (Moto G) デバイスでフローティング ラベル アニメーションが遅れます。アニメーションは、スクロール ビューがなくても正常に機能します。以下は私のレイアウトです
android - View がプログラムで追加されたときに TextInputLayout が表示されない
TextInputLayoutの奇妙な動作に気付きました:
レイアウトに以下を追加すると:
すべてが期待どおりに機能します。
同様のレイアウトを次のように膨らませると:
はTextInputLayout
表示されず、EditText
は標準的な方法で動作します。
理由は何ですか?
android - フラグメント トランザクションに戻ると、Android TextInputLayouts がテキスト/コンテンツを失う
しばらく探していましたが、報告されたバグのほとんど (かなりの数があります) は、android.support.design.widget.TextInputLayout
このバグとは少し異なっていると思います。少なくとも、私は他のほとんどのバグを解決しましたが、これには苦労しています。私は現在、このようなFragment
いくつかの活動を行っていますTextInputLayout
そして、いくつかの外部条件 (重要ではない) を満たした後、前述のフラグメントを非表示にする別のフラグメント (100% 画面) を開いて表示します。この新しいフラグメントが、その特定のケースで必要ないくつかの追加フィールドを要求することに疑問を持っている場合に備えて。これは、新しい の作成を処理するコードですFragment
。
しかし問題は、最初のフラグメントに戻るとき(戻るボタンを押す、ツールバー/アクションバーのホームボタンなど)です。私のすべてがTextInputLayouts
それらに挿入されたテキストを失います。EditText
これは非常に厄介で、マテリアル デザインへの移行の前に行ったように、 のみで作業している場合には発生しませんでした。
FragmentTransaction
さらに、 を使用してフラグメントを置き換える代わりに、新しい を開始すると、これは起こりませんActivity
。残念ながら、これは私たちが本当に望んでいるものではありません。そして、この種の回避策を実行する必要はありません。
何か案は?これは誰かに起こりましたか?
android - TextInputLayout がヒントを更新しない
新しいデザイン API の TextInputLayout から新しいウィジェットを実装しようとしていますが、問題があります。まず、レイアウトをフラグメントにロードし、次にボタンをクリックして TextInputLayout のヒントを変更したいとき、何も起こりません。
これが私のコードです:
このようなもの。どういうわけか、textInputLayout を更新して新しいヒントを取得する必要があります。
私が自分自身を明確にしたことを願っています。
ご協力ありがとうございました!
更新: Android 開発者チームが更新を行い、ヒントを TextInputLayout ウィジェットに設定すると、TextInputLayout が適切に機能するようになりました。
android - デザイン サポート ライブラリを使用しないロリポップ ネイティブのフローティング ラベルを使用した Android 編集テキスト
EditText
フローティング ラベルを使用して実装するにはどうすればよいですか? デザインサポートライブラリがバグをサポートしていることは知っています。また、私のアプリはバージョン 5.0 以降のみをサポートしています。サポート ライブラリを使用せずにネイティブ コンポーネントを使用する方法を教えてください。
android - テキストがプログラムで設定されている場合、TextInputLayout アニメーションがテキストに重なる
設計支援ライブラリ 22.2.1で使用TextInputLayout
しています。
プログラムでの値を設定しEditText
、画面が表示TextInputLayout
されると、フローティング位置に移動する前に、 のヒントが内部のテキストに重なっていることがわかります。
ここに簡単なレイアウトがあります:
私の中でActivity
:
誰かが回避策を知っていますか?