2ページのアプリケーションを作成しようとしています。最初のページはタブ付きページ、2ページ目は詳細ページです。Android - タブ内のフラグメントを呼び出す
this guideを使用してタップページを作成します。私は、ビューページャーと3つのタブ(Tab1, Tab2, Tab3
)を含む主要な活動をしています。 Tab3には、詳細ページをナビゲートするためのボタンがあります。各タブには独自の.java(extends Fragment)と.xmlファイルがあります。私は、詳細ページのための新しいフラグメントを作成
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/fragmentThree"]>
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/goToDetail"
android:text="GO TO DETAIL" />
:私はfragmentThree.xmlレイアウトを編集します。私はTab3.javaの中でonclickメソッドを設定しました。
ボタンを押すと何もしません。私はその断片を置き換えない。主な活動で
ボタンをクリックすると、新しいタブ(あなたの場合は新しい断片)を作成するか、詳細を表示する新しいアクティビティに移動しますか? –
新しいアクティビティに移動して詳細を表示します。 –
サポートのためにすべての情報を提供してください。サポートフラグを使用していますか?そうであれば、代わりにgetSupportFragmentManagerを使用してください。 – miibpa