6
Q
隱藏按鈕和觸摸
A
回答
9
實現一個onTouchListener
// Catch touch events here
@Override
public boolean onTouchEvent(MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
System.out.println("Touch Down X:" + event.getX() + " Y:" + event.getY());
}
if (event.getAction() == MotionEvent.ACTION_UP) {
System.out.println("Touch Up X:" + event.getX() + " Y:" + event.getY());
}
return super.onTouchEvent(event);
}
然後在這你要引用按鈕,並設置它的可見性:
button1.setVisibility(View.VISIBLE); or View.INVISIBLE
0
試試這個。它可能會解決你的問題。
LinearLayout mainLay = (LinearLayout) findViewById(R.id.lLay);
int flagForButton = 0;
Button b1 = new Button(this);
b1.setVisibility(0);
mainLay .setOnTouchListener(new OnTouch Listener)
{
public boolean onTouchEvent(MotionEvent event)
{
int action = event.getAction();
if (action==0)
{
}
else
if (action == 1)
{
if (flagForButton ==1)
{
b1.setVisibility(0);
flagForButton = 0;
}
else
{
b1.setVisibility(4);
flagForButton = 1;
}
}
}
});
相關問題
- 1. 可可觸摸 - UISearchBar鍵盤 - 隱藏'搜索'按鈕
- 2. 移動觸摸顯示和隱藏div
- 3. 當我觸摸TextView時觸摸按鈕
- 4. jquery並觸發點擊隱藏按鈕
- 5. 觸發隱藏按鈕不工作
- 6. 隱藏按鈕
- 7. 隱藏按鈕
- 8. Android按鈕和觸摸事件
- 9. 如何觸摸Android按鈕?
- 10. ImageButton在按鈕觸摸
- 11. Cocos2d按鈕觸摸區域
- 12. Sencha觸摸單選按鈕
- 13. Xamarin.iOS按鈕觸摸問題
- 14. 隱藏HTML5按鈕
- 15. sencha觸摸隱藏並在按鈕的選項卡上顯示組件
- 16. 隱藏光標在鉻觸摸屏亭
- 17. 隱藏當細胞被觸摸灰色
- 18. 觸摸uitableview時隱藏鍵盤
- 19. Android:觸摸EditText時隱藏軟鍵盤
- 20. 隱藏一個視圖,並在觸摸按鈕時取消隱藏另一個視圖
- 21. VBA隱藏/取消隱藏按鈕
- 22. 使用.prop隱藏按鈕(隱藏:真)
- 23. 按鈕不是按照我的觸摸
- 24. 可可觸摸 - 時間按鈕按下
- 25. 用一個按鈕隱藏和取消隱藏多個div
- 26. 以編程方式隱藏和取消隱藏按鈕
- 27. iPhone:是否可以隱藏和取消隱藏UIACtionSheet按鈕?
- 28. 隱藏和顯示按鈕列表
- 29. jQuery - 顯示和隱藏按鈕
- 30. 隱藏標籤和按鈕在WPF
'View.GONE'也可能是有用的。 – joey 2011-06-04 10:00:07