私はPowerupsの行を含むテーブルと、無料のパワーアップを見るための別のボタンがあります。LibGDX:テーブル内のグループ内のコンポーネントを変更すると、Androidで黒い四角が表示される
各PowerupはGroup
に拡張され、ImageButtonとその他のコンポーネントが含まれています。
Watch and Earn
ボタンをタップすると、プレーヤーは動画広告に送信され、返品時にはランダムに選択されます。
私のコードは、Powerup Groupをランダムに選択して表示し(ImageButtonを再作成し、新しい背景とアイコンで再読み込みします)、必要のない他のコンポーネントを削除します。
デスクトップ版では、これは問題なく発生します。しかし、Android搭載端末でゲームを実行すると、選択されているパワーアップグループが黒くなります。広告の前に
私はテーブルの上にinvalidate
とinvalidateHierarchy
を呼び出してみました、そして外側Cell
にsetActor
てきました。
パワーアップグループのサイズが変更されるので、テーブルを無効にする必要があることに注意してください。テーブルを再レイアウトする必要があります。
これは活動が再開されていることと関係があると思いますか?動画広告を削除してランダム選択ビジネスを行っても問題ありません。 – Townsfolk