私はかなり新しいアンドロイド開発をしていますが、それぞれの名前の横にいくつかのアクションボタンを置いて名前をリストアップする小さなアプリを作ろうとしています。私の計画は、名前のリストをループし、それぞれにフラグメントを追加して、それらのリストを画面上に作成することでした。Android:ループを使って複数の同じフラグメントを追加するには
私は次のコードをテストしようとしていました。私は、アクティビティの中で、 "fragTest"というフラグメントを "fragPlaceHolder"に追加したいと思います。
これは私のコードは次のようになります。
//Begin the transaction
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
//Replace the contents of the container with the new fragmentTest
for (int i = 0; i < listLength; i++){
ft.add(R.id.fragPlaceHolder, new fragmentTest());
}
//Complete the changes
ft.commit();
私はこれを行うときしかし、一つだけの断片は、これまでに追加されるようです。それがうまくいくとすれば、どのように名前を引数として渡すのでしょうか?
をあなたしか一度に一つのフラグメントが表示されますので、なぜあなたがしたいんこの? –
これは私が求めていることですが、どのように複数のものを見たり、もっと良い方法がありますか?私はlistViewにそれらを追加する必要がありますか? – zachThePerson
あなたは何をしたいかによってまったく異なります。いくつかのボタンを持つ名前のリスト? –