在我之前的活动

时间:2016-06-30 07:03:27

标签: android xml android-studio sdk bundle

我正在处理这样的任务,在第一个屏幕中我必须选择孩子的性别类型,然后如果我选择一个类型,应该在另一个屏幕中选择性别,如屏幕的给定图像所示。 / p>

image

1 个答案:

答案 0 :(得分:0)

将性别类型存储在一个字符串中,例如

Intent i=new Intent(currentAtvity.this,nextActivity.class);
i.putExtra("gender",gender);
startActivity(i);

在意图中传递此字符串,例如

   Intent intent = getIntent();
        try {

         String selectedGender=intent.getExtras().getString("gender"));
        } catch (Exception e) {
            e.printStackTrace();
        }
if(selectedGender.equals("girl")){
//write code to change background of your button or layout
}else{
//boy will be selected
}

现在在下一个活动中获得此值:

 String str="plane,cat,red,dogy";
 String[] items = str.split(",");

 System.out.println("No of items::"+items.length);