アプリが起動すると、ログイン資格情報が保存されているかどうかがチェックされます。そうでない場合は、別のアクティビティを開始して、ユーザーにそれらの資格情報の入力を求めます。私の問題は、プロンプト アクティビティが開始されると、プロンプト アクティビティがまだ必要なデータを返していないため、最初のアクティビティが実行を継続し、ヌル ポインターで終わることです。
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
tv = new TextView(this);
setContentView(tv);
promptForLoginInfo(); //method creates intent and starts activity
displayCredentials(); //prints data to screen
}
ログイン プロンプト アクティビティが戻る前にプログラムが「displayCredentials()」を実行するため、出力は「null」になります。
誰が何をすべきか手がかりを持っていますか?