2013-10-12 79 views
-4

我有3個TextView字段。我如何跟蹤點擊的內容?我應該在所有的情況下都做同樣的事情。我試過onClickListener,但我認爲這不適合這個目的。哪個TextView被點擊?

+1

是的,你需要一個onClickListener或你的應用程序永遠不會知道一個TextView被點擊... –

回答

0

讓你的活動實行「視圖」 OnClickListener然後添加以下未實現的方法

@Override 
public void onClick(View v) { 
    switch(v.getId()){ 
    case R.id.first_id: 
     //Does something when this view is clicked... 
     break; 
    case R.id.second_id: 
     //Does something when this view is clicked... 
     break; 
    case R.id.third_id: 
     //Does something when this view is clicked... 
     break; 
    } 
} 

然後在你活動的OnCreate確保設置OnClickListener每個視圖。

TextView mTextView = (TextView) findViewById(R.id.first_id); 
mTextView.setOnClickListener(this); 

考慮你的問題是如何顯示缺乏與Android的經驗,我猜你將有一些更多的問題,但是這應該讓你在正確的方向前進。

+0

我是一個「新手」,我知道... –

+0

@KovácsÁkos大家開始那樣。 :) –