1

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

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

    }
}   

谢谢,尤瓦拉杰

4

3 回答 3

1

看起来您的代码正在 UI 线程中运行 - 因此 UI 操作只会在此代码运行后发生。将插入到背景中(例如通过AsyncTask)。

于 2011-02-01T14:51:05.050 回答
1

使用带 ProgressDialog 有界的 AsyncTask,就像在此处完成的那样。

于 2011-02-01T15:08:56.700 回答
0

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

通过以下链接

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

于 2011-02-01T14:52:53.337 回答