2015-02-10 48 views
-4

我是一位處於Android開發初級階段的.NET開發人員。請解釋下面的代碼。我想在Android中進行說明

nine=(Button)findViewById(R.id.b9); 
nine.setOnClickListener(this); 
+0

初始化按鈕,並設置其click事件。 – 2015-02-10 11:20:01

+0

爲什麼你不嘗試一些與Android開發相關的在線教程。只要Google它,你就會得到你的答案。 – 2015-02-10 11:21:28

+0

另外「請解釋下面的代碼」不是一個問題。 – 2015-02-10 11:24:36

回答

3
nine = (Button) findViewById(R.id.b9); 

查找觀點稱作B9,將它轉換爲按鈕,並將其分配給您的變量。

nine.setOnClickListener(this); 

添加您的類作爲的點擊收聽該按鈕,如果我們實現OnClickListener接口,否則我們使用這樣創造新的OnClickListener。

nine.setOnClickListener(new OnClickListener() { 

    @Override 
    public void onClick(View v) { 


    } 
}); 

P.S:這不是學習Android的方法。

0
nine=(Button)findViewById(R.id.b9); 

它通過搜索ID的元素(R.id. B9)和將它轉換爲按鈕並分配值給變量9。

nine.setOnClickListener(this); 

變量九是按鈕類型的變量,所以設置OnClickListener對此點擊它後觸發一些事件。

而這項活動必須實現OnClickListener

public class a extends Activity implements OnClickListener { 

}