我对Android的java编程有点新意,所以如果我犯了愚蠢的错误,我很抱歉。
所以基本上,我想做的是一个应用程序,如果你正确输入答案,下一个textview将被显示。当显示下一个textView时,您需要在正确给出答案时给出textView的答案。 textview再次改变。等等。
有人知道怎么做吗?
如果你不解释我说的话,这是一个例子:
public class Game extends AppCompatActivity {
public static EditText editText_ans;
public static TextView textView_1;
String enteredText = editText.getText().toString();
If(enteredText = 3 && textView_1 = @string/1+2){
setText.textView_1(@string/3+4)
}
If(enteredText = 7 && textView_1 = @string/3+4){
setText.textView_1("100 - 23")
我真的被困了,我希望你们能帮助我。
答案 0 :(得分:2)
如果您想更改不带按钮的视图,可以使用方法addTextChangeListner(),它会在特定编辑文本的文本发生变化时通知您。
edittext.addTextChangedListener(textWatcher);
private final TextWatcher textWatcher = new TextWatcher() {
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
public void onTextChanged(CharSequence s, int start, int before, int count) {
textView.setVisibility(View.VISIBLE);
}
public void afterTextChanged(Editable s) {
if (s.length() == 0) {
textView.setVisibility(View.GONE);
} else{
textView.setText("You have entered : " + editText.getText());
}
}
};
答案 1 :(得分:0)
150 X 50