Ошибка Android Stackoverflow на Sidekick 4G - PullRequest
0 голосов
/ 21 августа 2011

одна из моих компоновок, по-видимому, выдает ошибку stackoverflow, как показано ниже

java.lang.StackOverflowError
at java.lang.Thread.currentThread(Thread.java:588)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:579)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise.java:255)
at android.widget.SeekBar.onProgressRefresh(SeekBar.java:89)
at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:570)
at android.widget.ProgressBar.refreshProgress(ProgressBar.java:580)
at android.widget.ProgressBar.setProgress(ProgressBar.java:636)
at android.widget.ProgressBar.setProgress(ProgressBar.java:610)
at com.smartanuj.hideitpro.login.Disguise.onProgressChanged(Disguise...

Моя компоновка выглядит примерно такдочерняя и 6 (TextView + Seekbar) пары как дочерние от RelativeLayout

Теперь макет работает нормально на 99% телефонов, но выдает ошибку Stackoverflow на устройстве SideKick 4G.У меня нет устройства SideKick 4G, поэтому я не могу проверить, в чем может быть проблема.Так может кто-нибудь подскажет, в чем может быть проблема.

...