我仍然对Android编程还不陌生,并试图绕开AsyncTask()概念,尽管我已经了解了很多,但是这个错误困扰了我很长时间。请提供您的宝贵建议。我已经制作了一个天气应用程序,它使用jsoup和一些Web抓取功能,曾经很好地工作,现在我遇到了这个错误,不知道该怎么办。非常感谢您的帮助。
这是代码:
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.os.AsyncTask;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import java.io.IOException;
public class MainActivity extends AppCompatActivity {
static TextView weatherInfo;
TextView x_view;
TextView y_view;
EditText x_edit;
EditText y_edit;
Button submit_button;
String cord_x;
String cord_y;
String f_coord;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
weatherInfo = findViewById(R.id.weather_info);
x_view = findViewById(R.id.X_View);
y_view = findViewById(R.id.Y_view);
x_edit = findViewById(R.id.x_edittext);
y_edit = findViewById(R.id.y_edittext);
submit_button = findViewById(R.id.submit_button);
submit_button.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View view) {
weatherInfo.setText("");
cord_x=x_edit.getText().toString();
cord_y=y_edit.getText().toString();
f_coord=cord_x+","+cord_y;
Weather runner = new Weather();
runner.execute(f_coord);
}
}
);
}
鸿蒙传说
扬帆大鱼
BIG阳
相关分类