問題タブ [fragment-tab-host]

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 投票する
1 に答える
4414 参照

android - TabHost と FragmentTabHost の違い

Android でのタブの作成に関する次のチュートリアルがあります。こことここにあります

1 つ目は FragmentTabHost を使用し、2 つ目はフラグメントを使用してタブを作成する際に TabHost を使用します。その違いとそのパフォーマンスへの影響を特定しようとするのは困難です.

検索してみましたが、答えが見つかりませんでした。誰でもここで私を助けることができますか? ありがとう。

0 投票する
1 に答える
1717 参照

android - Android、FragmentTabHost - 青を削除するには?

android.support.v4.app.FragmentTabHost で、タブの下の青い線と青い背景 (タブが選択されている場合) を削除しようとしています。誰かがそれをしましたか?

送信

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

android - FragmentTabHost タブのテキストの色を設定する方法

FragmentTabHostタブのテキストの色を設定する方法。次のコードを試しましたが、うまくいきませんでした。


が見つからなかったとNPEに伝えますTextView

0 投票する
1 に答える
493 参照

android - FragmentTabHost と ViewPager の複製フラグメント

フラグメントに問題があります。ViewPager が FragmentTabHost とは異なるフラグメントのインスタンスを使用していることがわかりました。

ViewPager で FragmentTabHost からフラグメントを追加する方法、またはその逆の方法がわかりませんでした。

両方に同じインスタンスを使用させるにはどうすればよいですか?

0 投票する
1 に答える
757 参照

android - Fragment Tabhost 内のネストされた Fragment で、コンテキストとインフレータの取得に問題がある

私はフラグメントの と を使用しており、タブの 1 つに、4 つのセグメント化されたコントロール ボタン (「2hrs」、「8hrs」、「24hrs」、および「1wk」というラベルが付いている) と残りを占めるフレームを含むというフラグメントを表示しactionbarsherlockます。画面の。tabhostsegmentedControlFrag

グループのボタンの 1 つsegmentedcontrolが選択されると、asyncリクエストがいくつかの重要な情報を取得します。フレームは(visualFragmentFrag)、リクエストからの重要な情報をエクストラとして含む新しいフラグメントに置き換えられます。

セグメント化されたコントロール グループの各ボタンをクリックすると、それぞれ独自のバリエーションが読み込まれますvisualTrendsFrag。まったく別のタブを選択して戻ることもでき、最後に選択したセグメント化されたコントロールに問題なくロードされます。

この問題は、次のコード行を の中に追加したときにのみ始まりonCreateViewますsegmentedControlFrag

このコード行を追加したときの logcat の問題は、すべてコンテキストに関連する null ポインター エラーです。上記の行を省略しても機能しますが、フラグメントの管理方法もsegmentedControlFrag間違っていると思われます。

セグメント化されたコントロール フラグ:

VisualTrendsFrag (segmentedControlFrag のフレーム内にネストされているフラグ:

編集:私はそれがLayoutInflatorの問題であるほどコンテキストの問題ではないと考え始めてい ます. ここに画像の説明を入力

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

android - ホームボタンを押すとアプリがクラッシュする

こんにちは frnds は、fragmentActivity をロードするアプリケーションを開発しています。フラグメント アクティビティには、4 つのタブを持つタブホストが含まれ、各タブはフラグメントをロードします。アプリケーションを実行すると、アプリケーションはスムーズに動作しますが、ホームボタンを押すか、他のアプリを実行すると、アプリケーションがクラッシュします... .

これは私の丸太猫です

これは私のtabActivityです

これが私の WelcomeFragment です

0 投票する
1 に答える
2211 参照

android - FragmentTabHost 内のリストフラグメントがアダプターの変更時に更新されない

Fragment を含む FragmentActivity があります。このフラグメントには FragmentTabHost が含まれています。タブ ホストには、それぞれが ListFragment である 3 つのタブが含まれています。

リストは、メインの FragmentActivity から更新を取得し、更新時に notifyDatasetChanged を呼び出すカスタム アダプターで構成されます。

私の問題は、ListFragment UI が表示されたときにビューを更新しないように見えることです。タブを変更すると、リストの更新は表示されますが、リストが画面に表示されているときにリアルタイムで更新が表示されません。

FragmentTabHost を含む Fragment の定義は次のとおりです。

このクラスには、ListFragment オブジェクトも含まれています。

フラグメント レイアウト「soi_container.xml」(FragmentTabHost を含む単純なレイアウト):