Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. public class AndroidMeActivity extends AppCompatActivity {
  2.  
  3.  
  4. @Override
  5. protected void onCreate(Bundle savedInstanceState) {
  6. super.onCreate(savedInstanceState);
  7. setContentView(R.layout.activity_android_me);
  8.  
  9. // Only create new fragments when there is no previously saved state
  10. if(savedInstanceState == null) {
  11.  
  12. // Create a new head BodyPartFragment
  13. BodyPartFragment headFragment = new BodyPartFragment();
  14.  
  15. // Set the list of image id's for the head fragment and set the position to the second image in the list
  16. headFragment.setImageIds(AndroidImageAssets.getHeads());
  17. headFragment.setListIndex(1);
  18.  
  19. // Add the fragment to its container using a FragmentManager and a Transaction
  20. FragmentManager fragmentManager = getSupportFragmentManager();
  21.  
  22. fragmentManager.beginTransaction()
  23. .add(R.id.head_container, headFragment)
  24. .commit();
  25.  
  26. // Create and display the body and leg BodyPartFragments
  27.  
  28. BodyPartFragment bodyFragment = new BodyPartFragment();
  29. bodyFragment.setImageIds(AndroidImageAssets.getBodies());
  30. fragmentManager.beginTransaction()
  31. .add(R.id.body_container, bodyFragment)
  32. .commit();
  33.  
  34. BodyPartFragment legFragment = new BodyPartFragment();
  35. legFragment.setImageIds(AndroidImageAssets.getLegs());
  36. fragmentManager.beginTransaction()
  37. .add(R.id.leg_container, legFragment)
  38. .commit();
  39. }
  40.  
  41. }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement