Java 如何在Android应用程序中提交使用多个微调器的表单?
我不熟悉Java和Android。这是我的问题 我有两个具有不同ID的微调器,但有相同的选项,例如,是,否,可能,不知道 微调器用于选择两个不同问题的答案。所以很明显他们会有两个不同的ID 我已经创建了字符串数组来存储这些是,否,可能,不知道 假设用户想要提交这些答案,然后点击一个按钮 我在XML中使用了android:onclick=“mysubmit” STRING.XML中需要使用微调器回答的问题Java 如何在Android应用程序中提交使用多个微调器的表单?,java,android,xml,android-spinner,Java,Android,Xml,Android Spinner,我不熟悉Java和Android。这是我的问题 我有两个具有不同ID的微调器,但有相同的选项,例如,是,否,可能,不知道 微调器用于选择两个不同问题的答案。所以很明显他们会有两个不同的ID 我已经创建了字符串数组来存储这些是,否,可能,不知道 假设用户想要提交这些答案,然后点击一个按钮 我在XML中使用了android:onclick=“mysubmit” STRING.XML中需要使用微调器回答的问题 在我学习Android和Java的过程中,我将感谢您的帮助 谢谢, jay您面临的问题是什
在我学习Android和Java的过程中,我将感谢您的帮助 谢谢,
jay您面临的问题是什么?您是否没有从微调器获取所选项目值?您好,感谢您的回复,我不知道如何读取来自2个微调器的输入。您解决了这个问题吗?你是怎么做到的?
<string name="question_first">Do you Cough ?</string>
<string name="question_second">Do yo have phlegm in your chest?</string>
<string name="patient_feedback_button">Send Feedback</string>
<string name="feedbacktype"/>
<string name="feedbacktype1">Yes</string>
<string name="feedbacktype2">No</string>
<string name="feedbacktype3">Maybe</string>
<string name="feedbacktype4">DONT KNOW</string>
<string-array name="feedbacktypelist">
<item>@string/feedbacktype1</item>
<item>@string/feedbacktype2</item>
<item>@string/feedbacktype3</item>
<item>@string/feedbacktype4</item>
</string-array>
<Spinner
android:id="@+id/SpinnerFeedbackType"
android:layout_height="wrap_content"
android:prompt="@string/feedbacktype"
android:layout_width="fill_parent"
android:entries="@array/feedbacktypelist">
</Spinner>
<Spinner
android:id="@+id/SpinnerFeedbackType1"
android:layout_height="wrap_content"
android:prompt="@string/feedbacktype"
android:layout_width="fill_parent"
android:entries="@array/feedbacktypelist">
</Spinner>
<Button
android:id="@+id/ButtonSendFeedback_asthma"
android:layout_height="wrap_content"
android:text="@string/patient_feedback_button"
android:onClick="mysubmit"
android:layout_width="fill_parent">
</Button>
public void mysubmit(View button) {
// Handles data from spinner
final Spinner feedbackSpinner = (Spinner) findViewById(R.id.SpinnerFeedbackType);
String feedbackType = feedbackSpinner.getSelectedItem().toString();
final Spinner feedbackSpinner1 = (Spinner) findViewById(R.id.SpinnerFeedbackType1);
String feedbackType1 = feedbackSpinner.getSelectedItem().toString();
}