我是Android新手。我的java代码中有错误:
无法在数组类型字符串上调用getText。
我把性别放在一个微调器中,然后我在一个数组中声明它。
错误就在这一行
String gendert=gender.getText().toString();
答案 0 :(得分:1)
您应该通过以下方式从性别Spinner
获取值:
String gendert = gender.getSelectedItem().toString()
编辑如何为Spinner
值String
正确设置值:
String[] myArray = {"Male", "Female"};
ArrayAdapter<String> myAdapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_item, myArray);
gender.setAdapter(myAdapter);