我在手机上测试程序,大部分的按键功能都是正常的,但是唯独有一个位置的按键有问题,当我点击它的时候,它自己在下个页面点击别的按钮了,现在我都还没找出解决办法,本人是新手,请大神来支招。
现在附上一部分代码:
btnref.getBackground().setAlpha(0);
btnref.setVisibility(View.GONE);
btnref.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
Message msg = new Message();
msg.what = 0;
splashHandler.sendMessage(msg);
}
});
btnref.setOnTouchListener(new Button.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
btnref.setImageResource(R.drawable.btnfresh2);
} else if (event.getAction() == MotionEvent.ACTION_UP) {
btnref.setImageResource(R.drawable.btnfresh);
}
return false;
}
});
myWebView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
Log.i(TAG2, "Movtion" + String.valueOf(event.getAction()));
return false;
}
});
æé®æ¯å¾çæ¥çï¼æä¹æ¯åæ¥è§¦ï¼è¿æå¾å¤é½ä¸å¤ªæï¼æè¯¦ç»çåæ³å¯ä»¥åä¸¾åºæ¥ä¹ï¼
追çå°drawableç®å½ä¸æ°å»ºä¸ä¸ªxmlæä»¶ æä»¶å为button_selector.xml
//æä¸æ¾ç¤ºçå¾ç
//éæ©æ¾ç¤ºçå¾ç
//è·åç¦ç¹æ¾ç¤ºçå¾ç
//é»è®¤æ¾ç¤ºçå¾ç
å¼ç¨æ¹æ³:
android:background="@drawable/button_selector"
谢谢åçï¼ä½æ¯ä½ æè¯´çï¼æå¨å代ç å·²ç»å®ç°äºç¹å»å¾ççåè½äºï¼å¯è½æç»ç代ç è¿ä¸å¤å®æ´ï¼ä½ çä¸åºé®é¢æå¨ï¼æçé®é¢å°±å¦é¢ç®ä¸æ ·ï¼æä¸ä¸ªä½ç½®çæé®èªå¨è§¦åäºå«çäºä»¶ï¼æå¸å±åä¸å¤§ä¼çï¼æä»¥ä½ æå«ç建议å¯ç»ä¹ï¼