いくつかの初期化作業が行われている間、私はいくつかの警告テキストメッセージを与える必要があります。だから私はAndroidアプリケーションの私のメインアクティビティで次のコードを使用しました。
AlertDialog alertDialog;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.i("main","=================init===============");
alertDialog = new AlertDialog.Builder(this).create();
alertDialog.setTitle("Title Info");
alertDialog.setMessage("Initilizing so please wait....");
alertDialog.show();
// calling some initilizing function from jni which takes some time
alertDialog.hide();
}
アプリケーションを実行すると、logcatにログインしましたが、アラートダイアログが表示されません。なぜこれが機能しないのですか?