問題タブ [android-nested-fragment]

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 に答える
334 参照

android - Fragment を新しいものに置き換えることはできません

Fragment を別の Fragment 内で置き換えようとしているのですが、変なNullPointerExceptionエラーが発生しました。

これが私のコードです:

スタックトレース:

私はコールバックによってここに来ています。私はタッチイベントを処理する ListView コンテキストにいます。どんな提案でも大歓迎です。

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

android - フラグメントタブホスト内のフラグメントを動的に変更しますか?

ここではフラグメント アクティビティという 1 つのメイン アクティビティがあります。B フラグメントに 2 つのフラグメント A と B を含む 2 つのタブを設定しています。ユーザーがボタンをクリックすると、1 つのボタンが表示されます。フラグメント B をフラグメント C に変更したいのですが、上記のタブは見える…

タブ内のフラグメントを置き換えるにはどうすればよいですか?

どんな解決策も大歓迎です。

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

android - 3 つのパン レイアウトでネストされたフラグメントに動的フラグメントを追加する方法

3 ペイン レイアウト (three ListFragment) を作成しようとしています。次のレイアウトでアクティビティ内に作成できます

しかし、私はnested fragmentネストされたフラグメントを使用しており、フラグメントを動的に追加する必要があるため、FrameLayoutこれらのコードを記述しました:

しかし、それは機能していません。これどうやってするの?

編集:

3 つのフラグメントは次のようになります。

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

android - フラグメントをフラグメントに追加 (ネストされたフラグメント)

YouTube フラグメントを既存のフラグメントに動的に追加したいと考えています。私が使用したコードは以下のとおりです。

適切なフラグメントで YouTube フラグメントを取得する必要があります。常に新しいフラグメントがロードされるとき (フラグメント間をスワイプするとき) を確認したように、新しい内部フラグメントは最初にロードされるフラグメントである必要があります。

どんな助けも喜んで受け入れます。

解決済み: Koby さん、ありがとうございます。「getActivity().getSupportFragmentManager();」を置き換える必要がありました 「getChildFragmentManager()」で。問題は明らかに、Sherlock ライブラリに古い Android v4 サポート ライブラリが付属していたことです。Sherlock のサポート ライブラリを更新する必要がありました。それは私のために働いた.....

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

android - ネストされた Google マップ 2.0 フラグメントに静止画像が表示される

ビュー ページャーでの Google マップ フラグメントの表示に問題があります。ビューページャーというアクティビティがあり、ビューページャーのフラグメントの 1 つに Google マップ 2.0 フラグメントがあります。

フラグメントのレイアウト:

フラグメント クラス:

したがって、問題は次のとおりです。このフラグメントに切り替えると、マップが初期化されたように見えますが、移動可能なマップの代わりに、0,0 座標を中心とする静的なマップ スナップショットが表示されます。

ここに画像の説明を入力

しかし!デバイスの画面をロックしてからロックを解除すると、マップは正常に初期化されます!

誰でも私を助けてもらえますか?

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

android - ダイアログへのフラグメントの追加

ダイアログにフラグメントを追加したいと思います (DialogFragment または通常のダイアログのいずれか)。それ、どうやったら出来るの?

ここに私のDialogFragmentがあります:

news_article.xml は次のとおりです。

私の主な活動は次のとおりです。

しかし、試してみると、次のようになります。

アクティビティの FragmentManager は追加する必要があるものではないためだと思いますが、DialogFragment の FragmentManager が見つかりません。どこにありますか?

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

android - フラグメントの ID xxx のビューが見つかりません (ネストされたフラグメント)

レイアウトに ViewPager を持つアクティビティがあります。

各タブに 1 つずつ、2 つのフラグメントが表示されます。

フラグメントの 1 つは、他のフラグメントをホストするように設計されてCustomerMainFragmentfragment_customer_mainます。

次に、これがwhich inflatesに追加CustomerSearchFragmentされます。FrameLayoutfragment_customer_search

CustomerSearchFragmentボタンを押したときに詳細フラグメントの検索フラグメントを切り替える次のオーバーライドもあります。

ボタンをクリックすると、次のエラーが表示されます。

java.lang.IllegalArgumentException: フラグメント CustomerDetailFragment{4280b0b8 #0 id=0x7f080006} の ID 0x7f080006 (com.chrisbeckyapps.sample:id/fragment_customer_content) のビューが見つかりません

私はフラグメントを初めて使用し、概念を理解していますが、これには困惑しています。最初は検索フラグメントをページャーに直接入力していましたが、それを詳細フラグメントに置き換えると、上部に表示されるだけになり、私の調査により、これがより良い解決策になりました.

検索ロジックCustomerMainFragment

提案?

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

android - ViewPager のフラグメントが消える

を使用DrawerLayoutしていViewPagerIndicatorますが、最後はDrawerLayout. アプリケーションを開くと、viewpager は正しく表示されますが、DrawerLayout のフラグメントを変更すると、ViewPager のフラグメントが消えます。

ここに私の FragmentManager があります:

ViewPager の 2 番目と 4 番目のフラグメントはそこにあり、消えませんでしたが、1 番目、3 番目、5 番目のフラグメントは消えました。私のコードで何が問題になっていますか?

ここに私のフラグメントがあります: