Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> Android開發可編輯文本框的使用

Android開發可編輯文本框的使用

編輯:Android開發實例

  代碼如下

  Java代碼:

  package cn.Kurodo;

  import android.app.Activity;
  import android.os.Bundle;
  import android.view.View;
  import android.view.View.OnClickListener;
  import android.widget.Button;
  import android.widget.EditText;
  import android.util.Log;

  public class EditTextActivity extends Activity {

      private Button        m_button;
      private EditText    m_editText;
      public EditTextActivity() {
          // TODO Auto-generated constructor stub
      }

      protected void onCreate(Bundle savedInstanceState) {
          // TODO Auto-generated method stub
          super.onCreate(savedInstanceState);
          setContentView(R.layout.edittext);
         
          m_button = (Button)findViewById(R.id.editBtn);
          m_editText = (EditText)findViewById(R.id.editText);
          m_editText.selectAll();
       
          m_button.setOnClickListener(new ButtonListener());
      }
   
      class ButtonListener implements OnClickListener {

          public void onClick(View v) {
              // TODO Auto-generated method stub
              Log.v("EditText", m_editText.getText().toString());
          }
      }
  }

  XML代碼:

  <?xml version="1.0" encoding="utf-8"?>
  <LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
   
      <EditText android:id="@+id/editText"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:text="@string/edittext" />
   
      <Button android:id="@+id/editBtn"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:text="@string/editBtn" />
  </LinearLayout>

 

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved