解决方案 »
- adroid的DNK开发出来的so文件,怎样可以再Linux下直接调用?
- 怎么防止进程被360等流氓软件杀掉。
- [求助]Android源码,apiDemo等都用到了哪些设计模式?
- ???android程序,程序的功能就是:将mdb(用microsoft access打开是一张表格)文件中一部分的字段显示出来
- 谷歌地图被打了马赛克,这是怎么回事?
- windows7下安装jdk报错
- tabhost+viewPage之后.edittext按退格键的时候没反应
- 我的CSDN博客怎么了
- 总结一下eclipse这款android开发工具的脾气
- android怎么实现KTV伴唱原唱效果
- 关于不同分辩率的问题
- 请教4.3.1-eabi-armv6 交叉编译工具如何建立
{
System.out.println("leftRotate被调用");
miDTX=-5;
postInvalidate();
return true;
}
public boolean rightRotate()
{
System.out.println("rightRotate被调用");
miDTX=-5;
你这个左右都是减5啊,如果位置小于0会报错的
报错
04-12 14:33:31.547: ERROR/ActivityThread(1257): start dispatch OnReceive message,mRegistered=true mCurOrdered=false intent=Intent { act=android.intent.action.SIG_STR (has extras) } receiver = com.android.phone.BluetoothHandsfree$BluetoothPhoneState$2@2fcb0f48
04-12 14:33:31.547: ERROR/ActivityThread(1257): exit dispatch OnReceive message,mRegistered=true mCurOrdered=false
04-12 14:33:36.017: ERROR/ActivityThread(1257): start dispatch OnReceive message,mRegistered=true mCurOrdered=false intent=Intent { act=android.intent.action.SIG_STR (has extras) } receiver = com.android.phone.BluetoothHandsfree$BluetoothPhoneState$2@2fcb0f48
04-12 14:33:36.017: ERROR/ActivityThread(1257): exit dispatch OnReceive message,mRegistered=true mCurOrdered=false
04-12 14:33:41.027: ERROR/ActivityThread(12141): enter process activity msg= 120
04-12 14:33:41.027: ERROR/ActivityThread(12141): exit process activity msg= 120
04-12 14:33:42.747: ERROR/ActivityThread(1257): start dispatch OnReceive message,mRegistered=true mCurOrdered=false intent=Intent { act=android.intent.action.SIG_STR (has extras) } receiver = com.android.phone.BluetoothHandsfree$BluetoothPhoneState$2@2fcb0f48
04-12 14:33:42.747: ERROR/ActivityThread(1257): exit dispatch OnReceive message,mRegistered=true mCurOrdered=false
04-12 14:33:47.217: ERROR/ActivityThread(1257): start dispatch OnReceive message,mRegistered=true mCurOrdered=false intent=Intent { act=android.intent.action.SIG_STR (has extras) } receiver = com.android.phone.BluetoothHandsfree$BluetoothPhoneState$2@2fcb0f48
04-12 14:33:47.217: ERROR/ActivityThread(1257): exit dispatch OnReceive message,mRegistered=true mCurOrdered=false
04-12 14:33:51.707: ERROR/ActivityThread(1257): start dispatch OnReceive message,mRegistered=true mCurOrdered=false intent=Intent { act=android.intent.action.SIG_STR (has extras) } receiver = com.android.phone.BluetoothHandsfree$BluetoothPhoneState$2@2fcb0f48
04-12 14:33:51.707: ERROR/ActivityThread(1257): exit dispatch OnReceive message,mRegistered=true mCurOrdered=false
04-12 14:33:58.427: ERROR/ActivityThread(1257): start dispatch OnReceive message,mRegistered=true mCurOrdered=false intent=Intent { act=android.intent.action.SIG_STR (has extras) } receiver = com.android.phone.BluetoothHandsfree$BluetoothPhoneState$2@2fcb0f48
invalidate 是 View类的一个方法. 你那个postInvlidate我查了确实有这个方法,也是用来重画的. 你找不到这个invalidate ? 你在什么地方用的?不是在你的GameView中么? 如果不是,那么要加GameView的引用mGameView.invalidate(); 你调试的时候加个断点看看,这句话执行了么? 然后再onDraw上加断电,看看OnDraw画了么.