Android學習筆記——View入門(二)

1:什麼是View?java

(1)屏幕方塊內所顯示的內容,均可以稱爲View或View的子類。(例如:TextView,Button等)ide

2:Activity怎麼獲取View的對象code

(1)經過findById()方法獲取。(例如:TextView textView =  (TextView)findViewById(R.id.xxx))對象

3:動態更改View的屬性blog

(1)經過View的對象調用.set方法來設置。(例如:textView.setxxx("xxx"))it

4:爲View添加監聽器class

(1)什麼是監聽器:監聽器是一個對象,用於捕獲View的狀態。當View的狀態發生改變時,可以使用監聽器對其進行相應的操做List

(2)步驟:方法

         第一步:獲取控件對象  im

例如:獲取Button對象

Button button = find ViewById(R.id.button)

說明:R.id.button爲layout文件中,Button控件的標識符Id

         第二步:建立內部類   

//建立內部類
class ButtonListener implements OnCickListener{
    
      //重寫OnClick方法
      @Override
      public void onClick(View v){
            
            //當控件點擊以後調用,下方寫的是你要進行的操做
            
      }
}

         第三步:生成監聽器對象 

//生成監聽器對象
ButtonListener buttonListener = new ButtonListener();

         第四步:爲控件添加監聽器

//給Button控件綁定監聽器
button.setOnClickListener(buttonListener);
相關文章
相關標籤/搜索