問題タブ [fragmentmanager]

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

java - フラグメント化されていないクラスからフラグメントのメソッドを呼び出す

UnrelatedClass から methodToBeCalled() を呼び出そうとしています。私はフラグメントに不慣れで、5日経ってもまだ理解できません。詳細なヘルプをいただければ幸いです。必要なコードが含まれていない場合は、お知らせください。喜んで投稿します。ありがとう!

メソッドには次のmethodToBeCalled()コードが含まれます。

UnrelatedClass でこのコードを使用しようとしましたが、失敗しました (理由はわかりませんが):

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

android - Android フラグメントの変更

Android Studio を使用して Android アプリを作成します。

私の問題は、フラグメントが変更されると、アプリがクラッシュすることです。

コンソール出力 [コンソール]

コンテナ レイアウト コード [container.xml]

フラグメント アクティビティ レイアウト コード [fragment_activity.xml]

メイン アクティビティ コード [MainActivity.java]

フラグメントの次のレイアウト コード [fragment_next.xml]

フラグメントコード [FragmentNext.java]

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

java - Android:fragmentManager に問題がある (Error XML inflateExeption)

関数を初めて実行onClickMapすると(ボタンをクリック)、機能してmapFragment表示されます。次に、spotListボタンをクリックすると機能し、表示されます。もう一度SpotListFragment実行onClickMapすると、アプリがクラッシュします。

画面イメージ:
スクリーンショット

MainActivity.class

fragment_home.xml:

エラー:

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

android - FragmentManager から以前のバックスタック エントリを削除するには?

次の方法を使用してフラグメントを切り替えるアクティビティがあります。

私のナビゲーション スタックは次のようになります。

N-2 -> N-1 -> N

特定のフラグメント N が「開かれた」ときに、前のフラグメント (N-1) をバックスタックから削除したいので、「戻る」を押すと N-2 フラグメントが復元されます。

N フラグメントで FragmentManager.popBackStack(..) を呼び出すと、N および N-1 フラグメントが削除されます。

N フラグメントに切り替える直前に、N-1 フラグメントで popBackStack(..) を呼び出そうとしました。ただし、その場合、N-2 フラグメントが再開され、その後にのみ N フラグメントが表示されます。

私の質問は、現在のフラグメントをポップせずにバックスタックから前のフラグメントを削除する方法はありますか?

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

android - Android-フラグメントマネージャー

ユーザーが買い物リストにアイテムを追加できるようにする小さなプログラムを作成しようとしています。問題は、プログラムが開始され、しばらくするとすぐに終了して、「残念ながら、ショッピングが停止しました」というメッセージが表示されることです。ショッピングはアプリの名前です。その理由は何ですか?Eclipse の LogCat からのすべてのエラーは次のとおりです。

そして、ここに私のコードがありますが、ここに間違いはありません:

MainActivity ファイル:

ShoppingFragment ファイル:

なぜそれが機能したくないのか、私には本当にわかりません。何か提案をありがとう。

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

android - Android Viewpager フラグメントから ViewPager.getCurrentItem を学習する方法

ここに画像の説明を入力

さて、私はviewpagerを使用しています。私はこれでビューを作成しています:

どのビューが表示されているか知りたいです。通常ViewPager.getCurrentItem()は aを呼び出すことができますFragmentActivity、Fragment ではどのビューが currentitem であるかを知るにはどうすればよいですか。