谁能帮我把如何做到这一点放在 asynctask http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/中。这不适用于 android 4.0.3。谁能帮我?先感谢您。
问问题
1336 次
1 回答
0
您可以使用严格模式。但是这种模式只是为了测试和强制android忽略“在主线程上运行”。强烈建议使用AsyncTak
.
您已经注意到该教程也用于AsyncTask
某些部分,但它在 UI 线程上运行。情况不妙。您必须删除该部分:
例如在教程中我们有:
protected String doInBackground(String... params) {
// updating UI from Background Thread
runOnUiThread(new Runnable() {
public void run() {
您必须将其更改为:
protected String doInBackground(String... params) {
public void run() {
我相信这会对你有所帮助。
于 2013-03-09T19:59:48.447 回答