actionButton

时间:2016-05-08 09:36:18

标签: java android mysql database networkonmainthread

我知道当应用程序尝试在其主线程上执行网络操作时会抛出此异常。我在AsyncTask中运行我的代码。

我正在尝试通过按钮setOnClickListener连接到数据库 我该怎么办,避免这个例外?我的意思是,如何设置我的代码以便在AsyncTask

中执行数据库连接

1 个答案:

答案 0 :(得分:0)

在onCreate中添加以下代码。在setContentView下

if (android.os.Build.VERSION.SDK_INT > 9) {
StrictMode.ThreadPolicy policy = 
    new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
}

希望。它会帮助你!!!