我有一點問題。我有它旁邊的textview按鈕。我想在觸摸文本視圖時觸摸按鈕(效果:當我觸摸按鈕時突出顯示按鈕)。有沒有一些簡單的方法來做到這一點?我找不到任何適當的功能。當我觸摸TextView時觸摸按鈕
編輯:好的,我解決了我的問題。它是:
hilfeText.setOnTouchListener(新OnTouchListener(){
public boolean onTouch(View v, MotionEvent me) {
int action = me.getAction();
if(action == MotionEvent.ACTION_DOWN) {
hilfe.setPressed(true);
return true;
} else if (action == MotionEvent.ACTION_UP) {
hilfe.setPressed(false);
return true;
}
return false;
}
});
我沒有問單擊按鈕。我要求接觸它。點擊沒有任何持續時間,所以它不會突出顯示我的按鈕。 – mglisty 2012-08-10 09:18:25
只需setonTouchListener爲button和textview,並在onTouch()函數中實現相同。但我不建議這樣做,因爲3次觸摸將被稱爲 - 一個用於動作上,下,和移動 – pixelscreen 2012-08-10 09:34:38