0

このコードを使用してアクティビティを開始しましたが、NullPointer および illegalState 例外をスローしました。これがコードです。

String test="test";
DownloadActivity downloadAct=new DownloadActivity(test);
Intent intent=new Intent(this,DownloadActivity.class);
downloadAct.startActivity(intent);

これは可能ですか?そして私も試しました

downloadAct.onCreate();

しかし、バンドルを渡す必要があり、私は合格しました

new Bundle();

null ポインター例外をスローするので、DownloadActivity コンストラクターを使用してデータを設定し、アクティビティを開始するにはどうすればよいですか?

4

4 に答える 4

1

この方法を試してください

Intent intent=new Intent(this,DownloadActivity.class);
startActivity(intent);

onCreate()Android OSによって自動的に呼び出されます

于 2013-09-11T08:29:31.880 に答える