-1

こんにちは、私の Fragment アクティビティで、以下のように Fragment を配置するページを制御できます

mIndicator.setCurrentItem(mAdapter.getCount() - 1);

しかし、私のフラグメントでは、別のコードに行きたいと思います。このコードが機能しないことに気付きました。この問題の解決策はありますか?

4

1 に答える 1

0

質問するときはもっと具体的にお願いします。あなたのコードがどのように書かれているのかわからない場合、答えるのは難しい..

まず、これを読む必要があります: http://developer.android.com/guide/components/fragments.htmlは、Android のフラグメントの基本を教えてくれます。

とにかく、私の理解が正しければFrameLayout、請求書に合うには が必要です。例の下:

<FrameLayout 
    android:id="@+id/frameLayout"
    android:layout_width="wrap_content" 
    android:layout_height="fill_parent" />

次に、Java コードで、次のように入力する必要があります。

Fragment mfragment = new yourDummyFragment();

FragmentManager fragmentManager = getSupportFragmentManager(); // The support android library
FragmentTransaction mtransaction = fragmentManager.beginTransaction(); // Initialize the    transaction
mtransaction.replace(R.id.xmlOfYourFragment, mfragment);
mtransaction.commit(); // The change starts.
于 2013-05-12T17:30:31.600 に答える