Newer
Older
IrisClient / app / src / main / java / org / ntlab / irisclient / GameMemberActivity.java
yugo-asano on 11 Oct 2022 1 KB 画像16個数表示
  1. package org.ntlab.irisclient;
  2.  
  3. import androidx.appcompat.app.AppCompatActivity;
  4. import androidx.fragment.app.FragmentManager;
  5. import androidx.fragment.app.FragmentTransaction;
  6.  
  7. import android.os.Bundle;
  8.  
  9. public class GameMemberActivity extends AppCompatActivity {
  10.  
  11. @Override
  12. protected void onCreate(Bundle savedInstanceState) {
  13. super.onCreate(savedInstanceState);
  14. setContentView(R.layout.activity_member_game);
  15.  
  16. // Fragmentを作成します
  17. DrawingCardFragment fragment = new DrawingCardFragment();
  18. // Fragmentの追加や削除といった変更を行う際は、Transactionを利用します
  19. FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
  20. // 新しく追加を行うのでaddを使用します
  21. // 他にも、よく使う操作で、replace removeといったメソッドがあります
  22. // メソッドの1つ目の引数は対象のViewGroupのID、2つ目の引数は追加するfragment
  23. transaction.add(R.id.container, fragment);
  24. // 最後にcommitを使用することで変更を反映します
  25. transaction.commit();
  26.  
  27. }
  28. }
  29.