0
私がやっていることは、ViewビューでMainGameという名前のクラスを作成することです。別のパッケージでは、プログラムの開始時に実行する別のクラスがあります。このクラスはMainGameのサブクラスです。このクラスでMainGameで作成して修正したこのビューを呼び出すと、クラッシュします。別のパッケージからビューを変更する
01-25 16:21:43.195: E/AndroidRuntime(1683): android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
私はこのエラーメッセージの意味を知っていますが、それを修正するにはどうすればよいですか?後でこの渡って来る人のために
まずアップ、私が話しているビューは、私が呼び出すしようとUIスレッドでは、AdViewであります\t \t(adView!= NULL){ \t \t \t a.setVisibility(View.INVISIBLE) 場合、私はアプリは、このクラスに表示したくないからです。 – Daniel
どのようにadViewを作成するのですか?それは膨らまされているか、どこかに追加されていますか? – MikeC
MainGameクラスでは、通常のViewと同じように作成されますが、私はちょうど別の場所から変更したいと思います。 – Daniel