2010-12-06 46 views
0

我有一個TextView的佈局。該TextView將點擊事件傳遞到底層視圖

android:autoLink="all" 

如何能夠做到以下幾點:

  • 如果用戶點擊一個鏈接,以執行該鏈接相關聯的動作(即,點擊電話號碼撥號器調用等)
  • 如果用戶單擊佈局邊界內的任何其他位置,則會調用佈局的onClick。

謝謝。

回答

0

將一個oclicklistener附加到TextBox佈局,並從那裏處理它。

TextView txt = (TextView) findViewById(R.id.yourTextBoxId)); 
txt.setOnClickListener(new OnClickListener() {  
       public void onClick(View view) { 

        // USer Clicked the textBox 

       } 
     }); 

同樣適用於佈局,找到它,並...

 layout.setOnClickListener(new OnClickListener() {  
       public void onClick(View view) { 

        // USer Clicked the layout 

       } 
     }); 

我希望它能幫助。

相關問題