問題タブ [android-tablayout]
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.support.design.widget.TabLayout; の TabLayout を使用しているときに、特定のタブを設定して現在のタブを取得する方法
この例を参照して TabLayout を実装していますが、これで完了です。しかし、私の問題は、アプリの要件に従って、別のアクティビティから特定のタブにジャンプし、現在のタブでいくつかのアクションを実行したいということです。Current Tab を取得して特定の Tabを設定する方法を教えてください。
android - AndroidのTabLayoutのスタイルに仕切りを追加するには? TabLayout はデザイン サポート ライブラリの新機能です。
アプリに TabLayout があり、TabLayout のデフォルトの外観には仕切りがないため、タブ間に仕切りを挿入したいと考えています。これどうやってするの?
android - AndroidでViewPagerに余分なフラグメントを含める方法は?
私は現在、 をViewPager
と一緒に使用しています。現在TabLayout
、ViewPager
は 3 つの別々のフラグメントで構成されています。
すでに存在するフラグメントの 1 つのボタンを使用して、4 番目のフラグメントに切り替えられるようにしたいと考えています。
ただし、ボタンを使用して 4 番目のフラグメントに到達せずに、通常の方法 (別名スクロール) で 4 番目のフラグメントにアクセスできるようにしたくありません。同様に、現在 4 番目のフラグメントを表示しているときにスクロールを無効にしたいと考えています。
そうするための最良の方法は何ですか?
私が考えることができる現在のハックは、メイン レイアウト内に非表示のフラグメントを作成することです。ボタンを押したときに表示しViewPager
、同時に非表示にすることができます。
これを行うためのより良い方法はありますか?
android - プログラムでタブレイアウトをスクロールする方法 - Android
tablayout を使用して 30 個のスクロール可能なタブを作成しました。
したがって、最初の 3 つのタブは画面に表示され、残りのタブは表示されず、スワイプ ジェスチャを使用してスクロールできます。
問題は、プログラムで最後のタブを選択しているときに表示されない場合です (タブ レイアウトが最後のタブにスクロールされません)。
最後のタブにスクロールするようにタブレイアウトを作成するにはどうすればよいですか?
android - Android デザインの TabLayout タブのテキスト サイズ
デザイン ライブラリ tablayout (android.support.design.widget.TabLayout) のタブのテキスト サイズを変更できません。
TabLayout で tabTextAppearance を割り当てることで、なんとか変更できました
次のスタイル
しかし、私には2つの副作用があります:
1) 選択したタブのアクセントカラーが消えてしまった
2) タブのテキストは大文字ではなくなりました。
android - Android の TabLayout 内でどのようにアニメーション化できますか?
4 つのタブに , を実装TabLayout
しました。viewPager
各タブcustomView
には が 2 つtextView
(テキスト + 非表示カウント) あるため、タブには があります。そのため、タブを変更するときに多くの UI を処理できますが、見えないものをアニメーション化することはできませんtextView
。
私のカスタム XML には、とその親android:animateLayoutChanges="true"
の両方があります。textView
RelativeLayout
さらに、実際のタブでこの機能を設定しようとしましたが、アニメーションのバリエーションを試してみましたが、どれも機能しません。Ps - アニメーションなしで、可視性 (消えた、見える) を設定するだけで動作します。
android - AndroidのTabLayoutに影を設定する
TabLayout の下の影を削除したい。この機能をテーマとして設定しようとしましたが、うまくいきません:
または
XML 宣言または TabLayout インスタンスの背後にあるコードから、これを行う別の方法があるかどうか、私はさまよっていました。
私はこの解決策を知っていますが、私にはうまくいきません。 アクティビティの上部にあるグラデーションを取り除く (Android)テーマの修正を提案しない でください。Androidでここに移動するのが最善の方法であることはわかっていますが、それは私にとっては選択肢ではありません。
これは私のXML宣言です:
android - ビューページャーとタブレイアウトを recyclerView に追加すると、タブレイアウトのタイトルが最初に表示されませんでした
RecyclerView のアダプター:
xml:
最初に viewpager までスクロールすると、タブレイアウトのタイトルが表示されず、
次に、上下にスクロールしてビューページャーに戻り、タブレイアウトのタイトルが表示されます。
レイアウトの問題のようですが、
私のコードに何か問題がありますか?そして、私の下手な英語で申し訳ありません……</p>