問題タブ [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 TabLayout は、フラグメントが切り替えられるとすぐにコンテンツを表示しなくなりました
プロジェクトでナビゲーション ドロワーを使用しており、5 つのフラグメントが含まれています。1 つのフラグメントでは、デザイン サポート ライブラリに導入された TabLayout があり、これには 2 つのフラグメントが含まれています。TabLayout を持つフラグメントを離れてそれに戻ると、すべてのコンテンツが失われることを除いて、すべて正常に動作します。
TabLayout の各フラグメントには、ListView を含む SwipeRefreshLayout があり、どちらも切り替え時に何も表示されません。
また、TabLayout の動作がおかしくなることにも気付きました。奇妙なことに、白いインジケーターがジャンプし始め、2 つのタブの真ん中で静止したままにしておくことができます...
TabLayout がとても奇妙に振る舞う何かが欠けているのでしょうか?
ここのコード: TabLayout を含むフラグメント:
MainFragment をシングルトンとして使用し、ユーザーがナビゲーション ドロワーで選択するとすぐにコンテンツを置き換えています。それに切り替えると、すべて正常に動作し、ListView にはそのデータが含まれ、SwipeRefreshLayout は正常に動作します。ナビゲーション ドロワーを使用して別のフラグメントに切り替え、このフラグメントに戻ると、上記のように何も表示されません。
編集:これに問題があるのは私だけですか?誰かが問題を抱えていた場合、どのように修正しましたか?
android - Toolbar + TabLayout で AppBarLayout をインフレートする
現在、main.xml に DrawerLayout があります。AppBarLayout にラップされたツールバーと、フラグメントを交換する単純な LinearLayout があります。
ナビゲートするフラグメントの 1 つに、フラグメントの ViewPager の TabLayout を含めたいと考えています。現在、フラグメントのレイアウト ファイルにこれらの両方がありますが、これにより、ツールバーと TabLayout の間にドロップ シャドウが表示されます。これは望ましくありません。また、Lollipop 以前のデバイスでは機能しないため、setElevation() も使用したくありません。
考えられる解決策は、フラグメントから AppBarLayout を膨らませて、ツールバーとタブの両方を保持することです。ただし、これを行う方法がよくわからないので、助けていただければ幸いです。
これが私のmain.xmlファイルです:
そして、ここに私のフラグメントのxmlファイルがあります:
java - TabLayoutで現在選択されているタブインデックスを取得するには?
ActionBar タブを使用するときは、このコードを使用します。
しかし、TabLayout を使用してどのように行うことができますか?
android - Android CoordinatorLayout - Android バージョン間の不一致
Android サポート デザイン ライブラリを使用して、作業中のアプリのプロファイル ビューを作成しました。
プロフィールは、ヘッダー画像を背景にしたヘッダーと、中央に丸みを帯びたプロフィール画像で構成されています。また、ヘッダーの下隅に小さなビューがあります。
ヘッダーの下には、タブレイアウトを備えたビューページャーがあります。
私が直面している問題は、Android 5.1.1 と 5.0.2 以下の間に矛盾があることです。
5.1.1 Android を搭載した Nexus 5 でプロファイルがどのように表示されるかを次に示します。
Android 5.0.2 を搭載した Xperia Z2 でのプロファイルの表示方法は次のとおりです。
コードは次のとおりです。
それで、誰でもこれを修正する方法について考えがありますか?
ありがとう!
android - 複数のタブを追加した後、タブ インジケーターとそのテキストが縮小されました
これを修正するにはどうすればよいですか。10 個のタブを追加すると、タブ インジケーターとそのテキストが縮小されました。最新のサポート ライブラリの tabLayout を使用しています。
さらに情報が必要な場合はお知らせください。
android - TabLayout のタブのテキストビューを取得する
タブのテキストビューをプログラムで変更したい。これを行う方法はありますか?
古い TabHost ビューに関する回答のみがあります。Google のマテリアル デザイン ライブラリで使用されている TabLayout を使用しています。android.support.design.widget.TabLayout.
TabHost の場合: タブ ラベルにパディングを追加する方法は?
android - TabLayout で TextView のパディングを変更する
TabLayout のテキストビューのパディングを変更したい。サブカテゴリというタブがあります。これは行折り返しを 2 行に分割しています。これを行う方法はありますか?
古い TabHost ビューに関する回答のみがあります。私は Android.support.design.widget.TabLayout を使用して、Google のマテリアル デザイン ライブラリで使用される TabLayout を使用しています。
TabHost の場合:タブ ラベルにパディングを追加する方法は?
android - Sliding Tabs Android アプリの作成でエラーが発生する
Android でタブをスライドさせるためのデモを作成しています。
必要なすべての Java および Xml ファイルを追加した後、アプリがクラッシュします。
上記のリンクを使用して、デモを作成しました。
MainActivity.java
Logcat のエラー
このエラーを解決するのを手伝ってください。