當前位置:首頁 » 安卓系統 » 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的值
熱點內容
多個撥號寬頻如何配置 發布:2025-03-16 05:51:35 瀏覽:686
管理員c語言 發布:2025-03-16 05:40:17 瀏覽:340
安卓軟體上的圖案如何更改 發布:2025-03-16 05:35:57 瀏覽:746
2010編譯c中文亂碼 發布:2025-03-16 05:33:40 瀏覽:548
干一杯密碼箱酒多少錢一箱 發布:2025-03-16 05:31:15 瀏覽:356
我的零錢通密碼是多少 發布:2025-03-16 05:04:36 瀏覽:937
編程貓酷跑 發布:2025-03-16 04:58:35 瀏覽:321
控制演算法規律 發布:2025-03-16 04:54:17 瀏覽:965
tcl門鎖原始設置密碼是多少 發布:2025-03-16 04:52:37 瀏覽:992
如何給wifi加密碼 發布:2025-03-16 04:52:05 瀏覽:367