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