這裡我要設計的是當我按下button後

在edittext內輸入的訊息就能在textview上顯示

 

首先我們在layout的部分設置三個物件

textview,edittext,button

如前篇所述都會自動生成物件的程式區塊

 

接著是主程式內的部分

import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import com.example.edittextdemo.R;
import android.view.View;

public class MainActivity extends Activity{
        private Button btn;
        TextView textViewMessage;
        EditText editTextMessage;

        @Override
        public void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        //下面兩行是程式一開始看到的畫面
        textViewMessage = (TextView)findViewById(R.id.textView1);
        textViewMessage.setText("Input : ");
       

        //下面這行是擷取在edittext上輸入的資訊

 

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

        //下面是按下button後將上面擷取到的資訊秀在textview上

        btn = (Button)findViewById(R.id.button1);
        btn.setOnClickListener(new Button.OnClickListener(){public void onClick(View v) {
                   textViewMessage.setText("Input : " + editTextMessage.getText());
                }
        });
    }
}

 

以上是基礎的應用

要怎麼設計就憑個人創意囉~

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 d32318 的頭像
    d32318

    d32318

    d32318 發表在 痞客邦 留言(0) 人氣()