我已經爲學生準備了英語考試寫了一個測驗應用程序。測驗中的一些要求用戶在edittext框中輸入正確的答案,並且檢查其答案字符串中正確答案的列表。有些問題可能有兩個可能的答案(我會與我的老闆交談/我會與我的老闆交談)我如何編碼兩個可能的答案。Android測驗應用程序以及如何爲多個正確答案編碼
-2
A
回答
0
你需要比較,你的學生與預設的進入,在你的代碼保存的值的值,使用string1.equals(string2)
一段代碼,也許把它放在一個if and else
線,並詢問是否真做什麼和做什麼,如果錯了,這樣的事情也許:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final TextView tv=(TextView)findViewById(R.id.tv1);
final EditText ed =(EditText)findViewById(R.id.ed1);
final Button btn = (Button)findViewById(R.id.btn1);
final String argue1="I'd talk to my boss";
final String argue2="I would talk to my boss";
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String saver= ed.getText().toString();
if (saver.equals(argue1)){
tv.setText("true");
} else if (saver.equals(argue2)){
tv.setText("true");
}else {
tv.setText("wrong");
}
}
});
}}
我覺得我不太讓你在您的評論的意思,但如果你的意思是這樣:
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String saver= ed.getText().toString();
if (saver.equals(argue1)|saver.equals(argue2)){
tv.setText("true");
}else {
tv.setText("wrong");
}
}
});
是的,它也可以是這樣,我只是爲你檢查過......
+0
嗨Reza,謝謝你的回覆。我是新來的android,所以我不明白如何將兩個參數放入一個字符串數組中的一個項目。 – Richard
+0
如果它不是你想要的,給我一點關於你的應用程序的更多細節,......來幫助你更多。 –
相關問題
- 1. 錯誤的答案是正確的Android測驗應用程序
- 2. 如何根據測驗中的正確答案給出答案
- 3. Android測驗,如果答案是正確的,隨機答案如何顯示
- 4. 在我的測驗應用程序中無法指出正確的答案和不正確的答案
- 5. 測驗應用程序,改變錯誤的答案選擇錯誤和正確的答案的顏色,android
- 6. Android隨機多項選擇測驗:如何識別正確答案
- 7. 顯示正確答案的結果(對於錯誤回答問題)的測驗應用程序android
- 8. 無法爲測驗應用程序android使用if語句計算正確答案
- 9. 該程序如何工作以及爲什麼答案 - (4)C++
- 10. Android測驗應用程序 - 確保回答所有問題
- 11. Java編碼 - 帶有多個正確答案的提示
- 12. Swift - 如何讓文本字段在測驗中識別多個正確答案?
- 13. 如何測試正確編碼的應用程序(如UTF-8)
- 14. 我將如何檢查測驗C#中的正確答案?
- 15. 指定答案 - 測驗程序
- 16. 有多個答案的測驗
- 17. 對於我的測驗應用程序,如何匹配答案並增加計數,如果它是正確的?
- 18. Shuffle在iPhone應用程序測驗中的答案
- 19. 給出一個測驗2正確的答案
- 20. 驗證正確答案並在PHP測驗中添加標記
- 21. 使用PHP和AJAX檢查正確答案(測驗)
- 22. 如何縮進代碼以便答案正確?
- 23. 用一個答案的隨機測驗
- 24. 讓應用識別「正確的答案」
- 25. 如何使用正確答案字符串驗證UITextfield?
- 26. 爲什麼我的「測驗」程序會讓兩個選項正確回答?
- 27. 如何在測驗中告訴用戶正確答案的數量
- 28. 隱藏測試的正確答案
- 29. 測驗項目如何保存答案?
- 30. Android測驗應用程序
在這種情況下如何使用複選框? – Soumya