問題タブ [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.
android - Fragment で onCreateView を手動で呼び出すことは可能ですか?
onCreateView
メソッドを手動で呼び出すことは可能ですFragment
か、そうでない場合、この呼び出しをシミュレートする方法はありますか?
私はFragmentActivity
tabHostを持っています。各タブには が含まれており、[更新] ボタンを押したときに のビューFragment
を更新したいと考えています。より具体的には、メソッドFragment
を再呼び出ししたい。onCreateView
私のコードは現在次のようになっています:
android - ボタンが押されたときのタブのインジケータを変更する (Fragments および tabHost)
私はフラグメントとタブホストを使用していますが、すべてうまく機能しています。ボタンを押すと、別のフラグメントに移動し、タブのインジケーターを変更する必要があります。
ボタンを押すと、フラグメントは変更されますが、タブ インジケーターは変更されません。
現在、インジケーターはタブが押されたときにのみ変化しますが、ボタンを押したときに同じ効果が欲しいです。これは可能ですか?
コード:
android - Google マップ android api v2 を使用したタブホストに Google マップが表示されず、タブホストの fragmentActivity にタイトルの問題のみが表示されます
私は Android を初めて使用します。Tabhost に Google マップを実装したいと考えています。3 つのタブがあり、3 番目のタブでは Google マップ バージョン 2 を実装したいと考えています。
Googleマップタブを除いて、すべて正常に動作しています.タイトルとマーカーのみが表示されます.Googleマップは表示されません.
これは私のTabhost.xmlです
これは Tabhost.java クラスです
これは私の Map_activity.xml です
誰もがこの問題を解決します
android-fragments - AndroidでFragmentTabHostを介してビデオを再生する方法
4 つのタブを持つアプリケーションを作成しました。
- vedio タブ、このタブで、リモート URL を取得してビデオを再生したい
- バーチャルラボ
- ビデオを編集する
- ヘルプ
表示タブに FragmentTabHost クラス ID を使用する MainActivity クラスを作成しました。
Fragment を拡張する FragmentTab クラスも作成しました。
コードは次のとおりです。
私はvedioタブをクリックしてvedioを再生することに固執しています。3日間検索しましたが、解決策が見つかりませんでした。vedio サウンドは来ていますが、vedio は再生されていません。
android - FragmentTabHost でタブのコンテンツが表示されない
ナビゲーション用の引き出しメニューと、引き出しの選択に応じてフラグメントが表示されるフラグメントアクティビティを含むアプリケーションウィッチがあります。これで、単純なフラグメント (SettingsFragment) と FragmentTabHost を含むフラグメント (SearchFragment) の 2 つのフラグメントができました。アプリケーションを開くと FragmentTabHost が表示されます。問題は、フラグメントを切り替えると、設定フラグメントに移動してから SearchFragment に戻ると、タブを切り替えない限り、タブホストのコンテンツが表示されなくなります (最初のタブに含まれるフラグメントの onCreateView は呼び出されません)。
したがって、アクティビティで replace を使用してフラグメント間を変更します。
私のタブホストのレイアウト:
...およびフラグメントでのタブホストのセットアップ:
ヒントはありますか?
android - FragmentManager の IllegalStateException
私のアプリは、多くの Android プラットフォーム (4.1、4.0.4、2.3.6...) でこの問題を報告し続けています。しかし、私の電話ではこの問題を再現できませんでした。Google でこの問題を検索しましたが、スタック トレースは私のものと同じではないようです。
誰かが問題がどのように起こっているか知っていますか? そして、それを防ぐ方法は?または、どうすればこのエラーを再現できますか? ありがとうございました。
スタックトレース:
- - - - - - - - - - 編集 - - - - - - - - - -
ジョナサンへ:
私は2つのフラグメントを持っています。そして、1 つのフラグメントのみがonPause
コールバックを上書きし、コードは次のようになります。の後に他のコールバックを上書きしませんonPause
。私が上書きする別のコールバックはonResume
コールバックです。コードは以下のとおりです。
断片:
私の見解:
FragmentActivity
/のコードもトレースします。前に呼び出されると、問題が発生するようですFragmentManager
。前に呼び出される可能性はありますか?onAttachedToWindow()
onPostResume()
onAttachedToWindow()
onPostResume()
java - 動的UIをフラグメントタブに追加するには?
FragmentTabHost を使用して、対応するフラグメントを持つ 4 つのタブを作成しました。タブは機能しますが、動的 UI (現在の日付を表示する TextView やインタラクティブ ボタンなど) を追加したいので、どうすればよいかわかりません。フラグメントに追加しようとすると正しくなく、メインに追加してもエラーが発生することがわかりました。これを行うには何らかの方法があるに違いありませんが、Android の経験が不足しているため、迷ってしまいました。動的 UI をフラグメントに追加する方法はありますか?