gpt4 book ai didi

android - 如何在后台运行查询

转载 作者:太空狗 更新时间:2023-10-29 16:23:44 25 4
gpt4 key购买 nike

我列出了不同类别的产品。我必须对它们进行分类。由于查询,加载需要更多时间。在两次 Activity 之间,屏幕变黑。我想在后台运行查询。我该怎么做以及如何在主要 Activity 中使用它的结果? 私有(private)类 InsertTask 扩展 AsyncTask { 字符串猫;

@Override
protected void onPreExecute() {
super.onPreExecute();
}

@Override
protected Boolean doInBackground(String... params) {

Boolean success = false;

try {

category(cat);
success = true;
} catch (Exception e) {
if(e.getMessage()!=null)
e.printStackTrace();
}
return success;
}



@Override
protected void onPostExecute(Boolean success) {
super.onPostExecute(success);
}
private void category(String category) {

try{
Cursor1 = mDbHelper.fetchcategory(category);

}catch(Exception e){
Log.v("Excep", ""+e);
}
}

调用时

    InsertTask task = new InsertTask();
task.execute();

我已经在按钮中列出了类别。那我怎样才能得到这些值呢?

最佳答案

你应该使用 AsyncTask为了那个原因。还有一些more info .

关于android - 如何在后台运行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7573310/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com