打开MainActivity,将8~14行的代码删掉,复制粘贴以下代码
TextView mTextView;
Button test;
Context context;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.main);
intUI();
}
private void intUI() {
mTextView = (TextView) findViewById(R.id.mainTextView1);
test = (Button) findViewById(R.id.mainButton1);
test.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
mTextView.setText("");
apiTest();
}
});
}
private void apiTest() {
Parameters para = new Parameters();
para.put("citypinyin", "beijing");
ApiStoreSDK.execute("
http://apis.baidu.com/apistore/weatherservice/weather",
ApiStoreSDK.GET,
para,
new ApiCallBack() {
@Override
public void onSuccess(int status, String responseString) {
Log.i("sdkdemo", "onSuccess");
mTextView.setText(responseString);
}
@Override
public void onComplete() {
Log.i("sdkdemo", "onComplete");
}
@Override
public void onError(int status, String responseString, Exception e) {
Log.i("sdkdemo", "onError, status: " + status);
Log.i("sdkdemo", "errMsg: " + (e == null ? "" : e.getMessage()));
mTextView.setText(getStackTrace(e));
}
});
}
String getStackTrace(Throwable e) {
if (e == null) {
return "";
}
StringBuilder str = new StringBuilder();
str.append(e.getMessage()).append("\n");
for (int i = 0; i < e.getStackTrace().length; i++) {
str.append(e.getStackTrace()[i]).append("\n");
}
return str.toString();
}
}


挨个长按修复,选择import那项


ok,编译运行吧