AsyncTask仅在较新的Android上返回null

问题描述 投票:0回答:1

有人可以解释为什么此代码在Android 8而不是10上能正常工作吗?

public class SendData extends AsyncTask<String, Void, String>{

        @Override
        protected String doInBackground(String... url) {
            return Proces.getData(url[0]);
        }
        
        @Override
        protected void onPostExecute(String text_result){
            super.onPostExecute(text_result);
                    if (text_result != null){
                ;
            }else{
                Toast.makeText(MainActivity.this, "Chyba", Toast.LENGTH_LONG).show();
            }
        }

    }

开始任务

new SendData().execute(url);

非常感谢您的回答!

编辑!

Android 8返回字符串text_result html,Android 10为空

android android-asynctask
1个回答
0
投票

任何想法为什么不起作用?

© www.soinside.com 2019 - 2024. All rights reserved.