在进行一些初始化工作时,我需要发送一些警报短信。因此,我在 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 中获得了该日志,但该警报对话框没有显示..我不明白为什么这不起作用?