0

値を手動で編集しようとすると、デバッガーでこのエラーが発生します。生成された値(int)は、宣言されたタイプ(android.view.View)と互換性がありません

    final View l = findViewById(R.id.GameplayLayout);
    Animation a = AnimationUtils.loadAnimation(MainActivity.this,
    android.R.anim.fade_out);
    a.setAnimationListener(new AnimationListener() {
        public void onAnimationEnd(Animation animation) {
            fadein();
        }

        public void onAnimationRepeat(Animation animation) {
        }

        public void onAnimationStart(Animation animation) {
        }

    });
    l.startAnimation(a);

以下を選択します。

    l.startAnimation(a);

エラー行として、デバッガーでは次のように表示されます。

    l = null;

なぜ私にこれをしているのですか?:(

ありがとうございました!

R.id.startscreenを使用する必要がありました...失敗しました...ごめんなさい!

4

1 に答える 1

-1

setContentView(R.layout.GameplayLayout)ビューを見つける前に電話してみてください。

于 2012-05-06T23:44:42.887 に答える