我的应用程序中出现 Java 错误,不知道该怎么做

正在播放的活动


public class NowPlayingActivity extends AppCompatActivity {



    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_nowplaying);


        // The buttons on the screen

        ImageButton playButton = findViewById(R.id.playButton);

        ImageButton previousSongButton = findViewById(R.id.previousButton);

        ImageButton nextSongButton = findViewById(R.id.nextButton);

        ImageButton repeatButton = findViewById(R.id.repeatButton);

        ImageButton shuffleButton = findViewById(R.id.shuffleButton);


        Button albumsMenu = (Button) findViewById(R.id.albumsMenu);

        Button artistsMenu = (Button) findViewById(R.id.artistsMenu);


        albumsMenu.setOnClickListener(new View.OnClickListener() {

            @Override

            public void onClick(View v) {

                Intent albumsIntent = new Intent(NowPlayingActivity.this, AlbumsActivity.class);

                startActivity(albumsIntent);

            }

        });



        artistsMenu.setOnClickListener(new View.OnClickListener() {

            @Override

            public void onClick(View v) {

                Intent ArtistIntent = new Intent(NowPlayingActivity.this, ArtistsActivity.class);

                startActivity(ArtistIntent);

            }

        });


    }

}


拉丁的传说
浏览 116回答 2
2回答

潇湘沐

您需要更新:TextView nowPlaying = (TextView) findViewById(R.id.nowplaying);还要更新您已初始化的所有变量,因为您创建的 xml 中存在的任何 id 都需要初始化。

慕妹3242003

您是否正确初始化了显式意图 nowPlayingIntent?你能显示 NowPlayingActivity 类吗?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java