在android中执行insert语句时显示进度条的问题

时间:2011-02-01 14:43:35

标签: android progressdialog

在android中执行insert语句时显示进度条的问题。而 调用此尝试阻止其显示空白屏幕。执行此语句时甚至不会调用xml。

try {
    while ((str = in.readLine()) != null) {
    try {                           
         db.execSQL(str);                   
    } catch (Exception e) {

    }
}   

谢谢, Yuvaraj

3 个答案:

答案 0 :(得分:1)

看起来您的代码在UI线程中运行 - 因此UI操作只会在此代码运行后发生。将插入内容放入后台(例如,通过AsyncTask)。

答案 1 :(得分:1)

使用带有ProgressDialog的AsyncTask,就像完成here一样。

答案 2 :(得分:0)

请使用Handler或AsyncTask来处理后台操作

浏览以下链接

http://saeedsiam.blogspot.com/2009/02/first-look-into-android-thread.html