我是android sdk的新手。我有这个奇怪的gui事物,我在里面制作了一个Button和一个EditText。我想我正确地为按钮设置了onClick的东西,但是我如何从EditMxt1里面的文件中获取编辑内容的文本?这是我在xml文件中的EditText xml元素:
<EditText
android:id="@+id/editText1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true"
android:layout_below="@+id/button1"
android:ems="10"
android:hint="@string/test"
android:inputType="textMultiLine|none" >
<requestFocus />
谢谢!对不起,我是Android开发的新手。我搜索过的东西都没有对我有意义。我一直在看关于&#34; R&#34;我不知道那是什么意思。
答案 0 :(得分:2)
从https://developer.android.com/training/开始学习
在源代码的onCreate()
中说出MainActivity.java
试试这个!
final EditText et=(EditText)findViewById(R.id.editText1);
在按钮的onClick()
监听器中,尝试String ss=et.getText().toString();
希望它有所帮助!
答案 1 :(得分:0)
要获取EditText中的文本,请执行以下操作:
EditText editText = (EditText) findViewById(R.id.editText1);
String yourText = editText.getText().toString();
答案 2 :(得分:0)
要在EditText中输入文本,您可以在onClick中执行以下操作:
EditText et = (EditText)findViewById(R.id.editText1);
String words = et.getText().toString();
然后用变量的文本做任何你想做的事。