【发布时间】:2015-07-30 20:26:33
【问题描述】:
我目前正在开发一个简单的hang man 应用程序,这是我在 Android 开发中的第一次体验。我在接受用户猜测的单词时遇到了一点问题。我目前的方法是让用户在 EditText 字段中输入他们的猜测,然后按下一个按钮,将其分配给一个名为 userGuess 的变量。以下是相关部分:
public void onClick(View view){
EditText word;
TextView myTxt = (TextView) findViewById(R.id.display_word);
word = (EditText) findViewById(R.id.letter_guessed);
userGuess = word.toString();
System.out.println(userGuess);
}
但是,当我打印它的值时,我会看到以下内容:
System.out﹕ android.widget.EditText{23b92b5a VFED..CL .F...... 48,1064-213,1188 #7f080042 app:id/letter_guessed}
我认为我的问题在于单词的转换,不确定我是否采取了正确的方法。
【问题讨论】:
-
This 是您在 Google 上输入问题时的 Google 搜索结果。
-
虽然好问题仍未得到解答,但有 7 人选择回答这个问题的笑话,显然是重复的,得分为 -8。代表猎人今天数量众多。叹息...
标签: java android android-studio