计算器在Android 2.3.3设备只计算器、设备、Android

由网友(伤、shi痛)分享简介:我一直在原生Android应用程序其中,i面临purticularly Android的一些bug 2.3.3版本及以下的Andr​​oid 3.0版本。 我没有得到确切的地方我飘落在我的code,因为在code logcat的每一行编译但最后我得到很奇怪的错误描述如下日志:java.lang.StackOverfl...

我一直在原生Android应用程序其中,i面临purticularly Android的一些bug 2.3.3版本及以下的Andr​​oid 3.0版本

我没有得到确切的地方我飘落在我的code,因为在code logcat的每一行编译但最后我得到很奇怪的错误描述如下日志:

  java.lang.StackOverflowError
在java.util.concurrent.locks.ReentrantLock中的$ NonfairSync.tryAcquire(ReentrantLock.java:189)
在java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1171)
在java.util.concurrent.locks.ReentrantLock中的$ NonfairSync.lock(ReentrantLock.java:185)
在java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:261)
在java.util.concurrent.CopyOnWriteArrayList.removeRange(CopyOnWriteArrayList.java:569)
在java.util.concurrent.CopyOnWriteArrayList.remove(CopyOnWriteArrayList.java:366)
在java.util.concurrent.CopyOnWriteArrayList.remove(CopyOnWriteArrayList.java:376)
在android.view.ViewTreeObserver.removeOn preDrawListener(ViewTreeObserver.java:377)

在android.widget.TextView.onDraw(TextView.java:4085)
在android.view.View.draw(View.java:6986)
在android.view.ViewGroup.drawChild(ViewGroup.java:1739)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.ViewGroup.drawChild(ViewGroup.java:1737)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.ViewGroup.drawChild(ViewGroup.java:1737)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.View.draw(View.java:6989)
在android.view.ViewGroup.drawChild(ViewGroup.java:1739)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.View.draw(View.java:6989)
在android.view.ViewGroup.drawChild(ViewGroup.java:1739)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.ViewGroup.drawChild(ViewGroup.java:1737)

    在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.ViewGroup.drawChild(ViewGroup.java:1737)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.View.draw(View.java:6989)
在android.view.ViewGroup.drawChild(ViewGroup.java:1739)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.View.draw(View.java:6989)
在android.view.ViewGroup.drawChild(ViewGroup.java:1739)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.ViewGroup.drawChild(ViewGroup.java:1737)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.ViewGroup.drawChild(ViewGroup.java:1737)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.View.draw(View.java:6989)
在android.widget.FrameLayout.draw(FrameLayout.java:361)
在android.view.ViewGroup.drawChild(ViewGroup.java:1739)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.ViewGroup.drawChild(ViewGroup.java:1737)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)

    在android.view.View.draw(View.java:6989)
在android.view.ViewGroup.drawChild(ViewGroup.java:1739)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.View.draw(View.java:6989)
在android.view.ViewGroup.drawChild(ViewGroup.java:1739)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.View.draw(View.java:7093)
在android.widget.FrameLayout.draw(FrameLayout.java:361)
在android.widget.ScrollView.draw(ScrollView.java:1421)
在android.view.ViewGroup.drawChild(ViewGroup.java:1739)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.ViewGroup.drawChild(ViewGroup.java:1737)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.View.draw(View.java:6989)
在android.widget.FrameLayout.draw(FrameLayout.java:361)
在android.view.ViewGroup.drawChild(ViewGroup.java:1739)
在android.view.ViewGroup.dispatchDraw(ViewGroup.java:1466)
在android.view.ViewGroup.d
 

由于我检查我的codeI没有发现任何痕迹的计算器。当我在Android 3.0上运行相同的code或以上版本,它有效,正确的,但不能运行在Android 2.3.3及放大器;低于3.0的版本。 请让我知道,如果有任何人知道这个问题?

我用的标签活动,这样主要布局的main.xml 并在该次活动拥有视图称为的

阅读全文

相关推荐

最新文章