按鍵——Button事件監聽器

button_1.setOnClickListener(new View.OnClickListener() {           android

   @Overrideide

   public void onClick(View v) {spa

      String button_1_content=button_1 .getText().toString();字符串

           //得到按鍵的內容,讀取的數據來自android:text              get

     editText=(EditText)findViewById(R.id.editText);it

  

     textContent=editText .getText().toString();io

               

     text=textContent +button_1_content;List

   /* 數據

   *這裏文本的輸出內容必須是textContent+button_1_content di

   *若是隻把button_1_content賦值給text,

   *那麼在按下按鍵1時會清除以前文本框中輸入的內容,只顯示一個數字1

   **/

  editText.setText(text );  

  editText.setSelection(text .length());

   /*

   *setSelection()的做用是定位光標

   *該句話的意思是光標的位置爲當前字符串長度的後一個位置

   *注意:不能將光標的位置定位在當前長度的後面,即          

   *editText.setSelection(text.length()+1),這樣會閃退

   **/

相關文章
相關標籤/搜索