0
我要點擊我的微調,並採取通過點擊任何按鈕,所採取的行動一樣相似,但總是顯示一個對話框onspinner點擊,我的代碼是:使得微調治療爲簡單的按鈕
final View.OnTouchListener sp = new View.OnTouchListener() {
public boolean onTouch1(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_UP) {
list(); //function to call
}
return true;
}
@Override
public boolean onTouch(View arg0, MotionEvent arg1) {
// TODO Auto-generated method stub
list(); /function to call
return true;
}
};
我不明白你想要什麼。你想要一個看起來像一個微調,但做一些完全不同的觀點嗎?那麼爲什麼不能只使用不同的視圖? –
你也可以讓一個按鈕看起來像一個微調... – dmon
這是一個不好的方法,恕我直言,除非你有一個非常好的理由。如果用戶看到一些看起來像「Spinner」的東西,那麼他們會期待選項,並且認爲某些東西是錯誤的,如果它只是做了他們不期望的東西。 – codeMagic