Ich versuche, Banner-Anzeigen zu meinem Spiel hinzuzufügen, und dafür brauche ich die Eltern-ViewGroup meines libgdx-Spiels. Mein Code ist:Wie bekomme ich die ViewGroup des libgdx-Spiels?
final Activity activity = (Activity) this;
final ViewGroup parent = (ViewGroup) ((ViewGroup) findViewById(android.R.id.content)).getChildAt(0); // exception here
Doch das Spiel stürzt ab, wenn ich versuche, dies mit dem folgenden Fehler:
java.lang.ClassCastException:
com.badlogic.gdx.backends.android.surfaceview.GLSurfaceView20
cannot be cast to android.view.ViewGroup
Wahrscheinlich mischen Sie zwei verschiedene Klassen mit dem gleichen Namen 'ViewGroup'. Von der Ausnahme können Sie sehen, dass es erwartet "android.view.ViewGroup", versuchen Sie, den vollständigen Klassennamen und sehen, ob das hilft. – munyul