当前位置:首页 » 安卓系统 » android获取edittext内容

android获取edittext内容

发布时间: 2022-09-25 16:19:27

① 如何获取android安卓控件EditText中的内容

Android中Edit text控件的内容可以添加一个监听器,来获取内容放到别的控件上去,示例如下:

package nbe.sense7.vinci.edittext;
import android.app.Activity;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
public class EditTextDemoActivity extends Activity {
private EditText editText;
private TextView textView;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

editText = (EditText)findViewById(R.id.input);
textView = (TextView)findViewById(R.id.output);

//设置EditText按键输入时的事件
editText.setOnKeyListener(new EditText.OnKeyListener(){
@Override
public boolean onKey(View arg0, int arg1, KeyEvent arg2) {
// TODO Auto-generated method stub
textView.setText(editText.getText());//获取edittext的内容
return false;
}
});
}
}

② 如何获取android安卓控件EditText中的内容

要获取EditText中的内容,要经过先定义控件-->指定id-->然后后在主类中绑定id-->然后就可以获取其中的内容了,步骤如下。 1. 在layout文件中定义EditText并为其指定id。如下图。 2.在类中定义EditText空间并绑定其id 3.通过下面的api或者EditText中的内容

③ 如何获取edittext中输入的内容

安卓中获取EditText中输入的内容,方法如下:

editText.getText(); //返回值类型为EditableeditText.getText().toString(); //转换为String数据,方便操作

EditText输入内容的形式有很多,如:Plain Text、Person Name、Password、Password(Numberic)、E-mail、Phone、Postal Address、Time、Date等,可在布局文件中配置inputType属性设置。

④ android怎么获取edittext的值

package com.example.qq; import android.os.Bundle; import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.content.DialogInterface; import android.content.Intent; import android.view.LayoutInflater; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; public class MainActivity extends Activity { private Button btn; private EditText et; private EditText et2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); et = (EditText)findViewById(R.id.editText1); et2 = (EditText)findViewById(R.id.editText2); btn = (Button)findViewById(R.id.button1); btn.setOnClickListener(new OnClickListener(){ @Override

⑤ 安卓开发中,如何获得EditText内容

上述代码方法是没错的,你无法成功运行的原因很可能是你的this指代的东西出现问题,不是当前fragment的view,很有可能你放在某个其他的块作用域运行的;将name1 = (EditText) this.findViewById(R.id.why);替换到对的作用域上就可以获取成功了。

⑥ 如何获取android安卓控件EditText中的内容

方法:
final TextView ledShow = (TextView)findViewById(R.id.Led_Show);
final EditText ledEdit = (EditText)findViewById(R.id.Led_Edit);
Button ledButton = (Button)findViewById(R.id.Edit_Button);
ledEdit.setInputType(InputType.TYPE_CLASS_TEXT);
ledButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//获取EditText控件ledShow的输入内容,并用ledShow显示
ledShow.setText(ledEdit.getText().toString());
}
});
知识点延伸:
EditText是接受用户输入信息的最重要控件。EditText的属性有:
android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示, 还有bottom
android:hint="请输入数字!"//设置显示在空间上的提示信息
android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal
android:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。 < !--
android:gray="top" //多行中指针在第一行第一位置
et.setSelection(et.length());//调整光标到最后一行
Android:autoText//自动拼写帮助
Android:capitalize//首字母大写
Android:digits//设置只接受某些数字
Android:singleLine //是否单行或者多行,回车是离开文本框还是文本框增加新行
Android:numeric //只接受数字
Android:password //密码
Android:phoneNumber // 输入电话号码
Android:editable //是否可编辑
Android:autoLink=”all” //设置文本超链接样式当点击网址时,跳向该网址
android:password="true"//设置只能输入密码
android:textColor= "#ff8c00"//字体颜色
android:textStyle="bold"//字体,bold, italic,bolditalic
android:textSize="20dip"//大小

⑦ 如何得到android EditText里面的字符串

Android中有许多写法创建事件处理方式,一般会使用Android:onClick属性来指定。

举例说明:

实现摄氏温度到华氏温度的转变

1、

EditText editText1 =(EditText) findViewById (R.id.editText1)

c=Integer.parseInt(editText1.getText().toString());

用来获取editText1中的信息

2、

EditText editText2 =(EditText) findViewById (R.id.editText2);

f=(9.0*c)/5.0+32.0;

editText2.setText(String.valueOf(f));

通过editText1 获取的信息然后经过计算

将计算的结果返回editText2中然后在editText2中显示出来

(7)android获取edittext内容扩展阅读:

EditText 控件的用法

EditText 在开发中也是经常用到的控件,也是一个比较必要的组件。

它是用户跟Android应用进行数据传输的窗户。

1、android:text设置文本内容。

2、android:textColor字体颜色。

3、android:hint内容为空时候显示的文本。

4、android:textColorHint为空时显示的文本的颜色。

5、android:maxLength限制显示的文本长度,超出部分不显示。

6、android:minLines设置文本的最小行数。

7、android:gravity设置文本位置,如设置成“center”,文本将居中显示。

8、android:drawableLeft在text的左边输出一个drawable,如图片。

⑧ 如何获取android安卓控件EditText中的内容

这还不简单吗?

et = (EditText)findViewById(R.id.edittext);
String value = et.getText().toString();
这样不就可以获取到了?

⑨ android 如何在对话框中获取edittext中的数据

1、获取对话框的布局

java">AlertDialogdlg=XXXXX;//初始化一个对话框
Viewview=dlg.getView();//获取对话框的布局

2、通过对话框的布局获取对应的edittext组件

EditTextet=(EditText)dlg.findViewById(R.id.xxxx);//获取对话框中的EditText

3、edittext获取对应的数据

Stringid=et.getText().toString();//获取edittext的值
热点内容
c语言中的整型 发布:2025-03-16 06:40:48 浏览:183
分部数据库服务器的IP地址有效 发布:2025-03-16 06:33:40 浏览:191
安卓项目如何配置tomacat 发布:2025-03-16 06:31:13 浏览:430
写脚本测试 发布:2025-03-16 06:20:07 浏览:779
多个拨号宽带如何配置 发布:2025-03-16 05:51:35 浏览:687
管理员c语言 发布:2025-03-16 05:40:17 浏览:342
安卓软件上的图案如何更改 发布:2025-03-16 05:35:57 浏览:748
2010编译c中文乱码 发布:2025-03-16 05:33:40 浏览:550
干一杯密码箱酒多少钱一箱 发布:2025-03-16 05:31:15 浏览:358
我的零钱通密码是多少 发布:2025-03-16 05:04:36 浏览:938