public class BackgroundTask
extends AsyncTask
<String,
Void, String
> {
AlertDialog alertDialog;
{
this.ctx = ctx;
}
@Override
String typein_url
= "http://-----/battingrecord/typein.php";
try {
URL url
= new URL(typein_url
); httpURLConnection.setRequestMethod("POST");
httpURLConnection.setDoOutput(true);
bufferedWriter.write(data);
bufferedWriter.flush();
bufferedWriter.close();
OS.close();
IS.close();
return "Type In Success";
e.printStackTrace();
e.printStackTrace();
}
return null;
}
@Override
protected void onProgressUpdate
(Void...
values) { super.onProgressUpdate(values);
}
@Override
protected void onPostExecute
(String result
){ if (result.equals("Type In Success"))
{
Toast.makeText(ctx, result, Toast.LENGTH_LONG).show();
}
else {
alertDialog.setMessage(result);
alertDialog.show();
}
}
}
cHVibGljIGNsYXNzIEJhY2tncm91bmRUYXNrIGV4dGVuZHMgQXN5bmNUYXNrPFN0cmluZywgVm9pZCwgU3RyaW5nPiB7CgogICAgQWxlcnREaWFsb2cgYWxlcnREaWFsb2c7CiAgICBDb250ZXh0IGN0eDsKCiAgICBCYWNrZ3JvdW5kVGFzayhDb250ZXh0IGN0eCkKICAgIHsKICAgICAgICB0aGlzLmN0eCA9IGN0eDsKICAgIH0KCiAgICBAT3ZlcnJpZGUKICAgIHByb3RlY3RlZCBTdHJpbmcgZG9JbkJhY2tncm91bmQoU3RyaW5nLi4uIHBhcmFtcykgewoKICAgICAgICBTdHJpbmcgdHlwZWluX3VybCA9ICJodHRwOi8vLS0tLS0vYmF0dGluZ3JlY29yZC90eXBlaW4ucGhwIjsKICAgICAgICBTdHJpbmcgZGF0ZSA9IHBhcmFtc1swXTsKICAgICAgICBTdHJpbmcgQUIgPSBwYXJhbXNbMV07CiAgICAgICAgU3RyaW5nIG9uZUIgPSBwYXJhbXNbMl07CiAgICAgICAgU3RyaW5nIHR3b0IgPSBwYXJhbXNbM107CiAgICAgICAgU3RyaW5nIHRocmVlQiA9IHBhcmFtc1s0XTsKICAgICAgICBTdHJpbmcgSFIgPSBwYXJhbXNbNV07CiAgICAgICAgU3RyaW5nIEJCID0gcGFyYW1zWzZdOwogICAgICAgIFN0cmluZyBTRiA9IHBhcmFtc1s3XTsKCiAgICAgICAgdHJ5IHsKICAgICAgICAgICAgVVJMIHVybCA9IG5ldyBVUkwodHlwZWluX3VybCk7CiAgICAgICAgICAgIEh0dHBVUkxDb25uZWN0aW9uIGh0dHBVUkxDb25uZWN0aW9uID0gKEh0dHBVUkxDb25uZWN0aW9uKXVybC5vcGVuQ29ubmVjdGlvbigpOwogICAgICAgICAgICBodHRwVVJMQ29ubmVjdGlvbi5zZXRSZXF1ZXN0TWV0aG9kKCJQT1NUIik7CiAgICAgICAgICAgIGh0dHBVUkxDb25uZWN0aW9uLnNldERvT3V0cHV0KHRydWUpOwoKICAgICAgICAgICAgT3V0cHV0U3RyZWFtIE9TID0gaHR0cFVSTENvbm5lY3Rpb24uZ2V0T3V0cHV0U3RyZWFtKCk7CiAgICAgICAgICAgIEJ1ZmZlcmVkV3JpdGVyIGJ1ZmZlcmVkV3JpdGVyID0gbmV3IEJ1ZmZlcmVkV3JpdGVyKG5ldyBPdXRwdXRTdHJlYW1Xcml0ZXIoT1MsIlVURi04IikpOwoKICAgICAgICAgICAgU3RyaW5nIGRhdGEgPSBVUkxFbmNvZGVyLmVuY29kZSgiZGF0ZSIsIlVURi04IikgKyAiPSIgKyBVUkxFbmNvZGVyLmVuY29kZShkYXRlLCJVVEYtOCIpICsgIiYiICsKICAgICAgICAgICAgICAgICAgICAgICAgICBVUkxFbmNvZGVyLmVuY29kZSgiQUIiLCJVVEYtOCIpICsgIj0iICsgVVJMRW5jb2Rlci5lbmNvZGUoQUIsIlVURi04IikgKyAiJiIgKwogICAgICAgICAgICAgICAgICAgICAgICAgIFVSTEVuY29kZXIuZW5jb2RlKCIxQiIsIlVURi04IikgKyAiPSIgKyBVUkxFbmNvZGVyLmVuY29kZShvbmVCLCJVVEYtOCIpICsgIiYiICsKICAgICAgICAgICAgICAgICAgICAgICAgICBVUkxFbmNvZGVyLmVuY29kZSgiMkIiLCJVVEYtOCIpICsgIj0iICsgVVJMRW5jb2Rlci5lbmNvZGUodHdvQiwiVVRGLTgiKSArICImIiArCiAgICAgICAgICAgICAgICAgICAgICAgICAgVVJMRW5jb2Rlci5lbmNvZGUoIjNCIiwiVVRGLTgiKSArICI9IiArIFVSTEVuY29kZXIuZW5jb2RlKHRocmVlQiwiVVRGLTgiKSArICImIiArCiAgICAgICAgICAgICAgICAgICAgICAgICAgVVJMRW5jb2Rlci5lbmNvZGUoIkhSIiwiVVRGLTgiKSArICI9IiArIFVSTEVuY29kZXIuZW5jb2RlKEhSLCJVVEYtOCIpICsgIiYiICsKICAgICAgICAgICAgICAgICAgICAgICAgICBVUkxFbmNvZGVyLmVuY29kZSgiQkIiLCJVVEYtOCIpICsgIj0iICsgVVJMRW5jb2Rlci5lbmNvZGUoQkIsIlVURi04IikgKyAiJiIgKwogICAgICAgICAgICAgICAgICAgICAgICAgIFVSTEVuY29kZXIuZW5jb2RlKCJTRiIsIlVURi04IikgKyAiPSIgKyBVUkxFbmNvZGVyLmVuY29kZShTRiwiVVRGLTgiKTsKICAgICAgICAgICAgYnVmZmVyZWRXcml0ZXIud3JpdGUoZGF0YSk7CiAgICAgICAgICAgIGJ1ZmZlcmVkV3JpdGVyLmZsdXNoKCk7CiAgICAgICAgICAgIGJ1ZmZlcmVkV3JpdGVyLmNsb3NlKCk7CiAgICAgICAgICAgIE9TLmNsb3NlKCk7CiAgICAgICAgICAgIElucHV0U3RyZWFtIElTID0gaHR0cFVSTENvbm5lY3Rpb24uZ2V0SW5wdXRTdHJlYW0oKTsKICAgICAgICAgICAgSVMuY2xvc2UoKTsKICAgICAgICAgICAgcmV0dXJuICJUeXBlIEluIFN1Y2Nlc3MiOwoKICAgICAgICB9IGNhdGNoIChNYWxmb3JtZWRVUkxFeGNlcHRpb24gZSkgewogICAgICAgICAgICBlLnByaW50U3RhY2tUcmFjZSgpOwogICAgICAgIH0gY2F0Y2ggKElPRXhjZXB0aW9uIGUpIHsKICAgICAgICAgICAgZS5wcmludFN0YWNrVHJhY2UoKTsKICAgICAgICB9CgogICAgICAgIHJldHVybiBudWxsOwogICAgfQoKICAgIEBPdmVycmlkZQogICAgcHJvdGVjdGVkIHZvaWQgb25Qcm9ncmVzc1VwZGF0ZShWb2lkLi4uIHZhbHVlcykgewogICAgICAgIHN1cGVyLm9uUHJvZ3Jlc3NVcGRhdGUodmFsdWVzKTsKICAgIH0KCiAgICBAT3ZlcnJpZGUKICAgIHByb3RlY3RlZCB2b2lkIG9uUG9zdEV4ZWN1dGUoU3RyaW5nIHJlc3VsdCl7CiAgICAgICAgaWYgKHJlc3VsdC5lcXVhbHMoIlR5cGUgSW4gU3VjY2VzcyIpKQogICAgICAgIHsKICAgICAgICAgICAgVG9hc3QubWFrZVRleHQoY3R4LCByZXN1bHQsIFRvYXN0LkxFTkdUSF9MT05HKS5zaG93KCk7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBhbGVydERpYWxvZy5zZXRNZXNzYWdlKHJlc3VsdCk7CiAgICAgICAgICAgIGFsZXJ0RGlhbG9nLnNob3coKTsKICAgICAgICB9CiAgICB9Cn0K
Main.java:1: error: class BackgroundTask is public, should be declared in a file named BackgroundTask.java
public class BackgroundTask extends AsyncTask<String, Void, String> {
^
Main.java:1: error: cannot find symbol
public class BackgroundTask extends AsyncTask<String, Void, String> {
^
symbol: class AsyncTask
Main.java:3: error: cannot find symbol
AlertDialog alertDialog;
^
symbol: class AlertDialog
location: class BackgroundTask
Main.java:4: error: cannot find symbol
Context ctx;
^
symbol: class Context
location: class BackgroundTask
Main.java:6: error: cannot find symbol
BackgroundTask(Context ctx)
^
symbol: class Context
location: class BackgroundTask
Main.java:11: error: method does not override or implement a method from a supertype
@Override
^
Main.java:25: error: cannot find symbol
URL url = new URL(typein_url);
^
symbol: class URL
location: class BackgroundTask
Main.java:25: error: cannot find symbol
URL url = new URL(typein_url);
^
symbol: class URL
location: class BackgroundTask
Main.java:26: error: cannot find symbol
HttpURLConnection httpURLConnection = (HttpURLConnection)url.openConnection();
^
symbol: class HttpURLConnection
location: class BackgroundTask
Main.java:26: error: cannot find symbol
HttpURLConnection httpURLConnection = (HttpURLConnection)url.openConnection();
^
symbol: class HttpURLConnection
location: class BackgroundTask
Main.java:30: error: cannot find symbol
OutputStream OS = httpURLConnection.getOutputStream();
^
symbol: class OutputStream
location: class BackgroundTask
Main.java:31: error: cannot find symbol
BufferedWriter bufferedWriter = new BufferedWriter(new OutputStreamWriter(OS,"UTF-8"));
^
symbol: class BufferedWriter
location: class BackgroundTask
Main.java:31: error: cannot find symbol
BufferedWriter bufferedWriter = new BufferedWriter(new OutputStreamWriter(OS,"UTF-8"));
^
symbol: class BufferedWriter
location: class BackgroundTask
Main.java:31: error: cannot find symbol
BufferedWriter bufferedWriter = new BufferedWriter(new OutputStreamWriter(OS,"UTF-8"));
^
symbol: class OutputStreamWriter
location: class BackgroundTask
Main.java:33: error: cannot find symbol
String data = URLEncoder.encode("date","UTF-8") + "=" + URLEncoder.encode(date,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:33: error: cannot find symbol
String data = URLEncoder.encode("date","UTF-8") + "=" + URLEncoder.encode(date,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:34: error: cannot find symbol
URLEncoder.encode("AB","UTF-8") + "=" + URLEncoder.encode(AB,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:34: error: cannot find symbol
URLEncoder.encode("AB","UTF-8") + "=" + URLEncoder.encode(AB,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:35: error: cannot find symbol
URLEncoder.encode("1B","UTF-8") + "=" + URLEncoder.encode(oneB,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:35: error: cannot find symbol
URLEncoder.encode("1B","UTF-8") + "=" + URLEncoder.encode(oneB,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:36: error: cannot find symbol
URLEncoder.encode("2B","UTF-8") + "=" + URLEncoder.encode(twoB,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:36: error: cannot find symbol
URLEncoder.encode("2B","UTF-8") + "=" + URLEncoder.encode(twoB,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:37: error: cannot find symbol
URLEncoder.encode("3B","UTF-8") + "=" + URLEncoder.encode(threeB,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:37: error: cannot find symbol
URLEncoder.encode("3B","UTF-8") + "=" + URLEncoder.encode(threeB,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:38: error: cannot find symbol
URLEncoder.encode("HR","UTF-8") + "=" + URLEncoder.encode(HR,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:38: error: cannot find symbol
URLEncoder.encode("HR","UTF-8") + "=" + URLEncoder.encode(HR,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:39: error: cannot find symbol
URLEncoder.encode("BB","UTF-8") + "=" + URLEncoder.encode(BB,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:39: error: cannot find symbol
URLEncoder.encode("BB","UTF-8") + "=" + URLEncoder.encode(BB,"UTF-8") + "&" +
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:40: error: cannot find symbol
URLEncoder.encode("SF","UTF-8") + "=" + URLEncoder.encode(SF,"UTF-8");
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:40: error: cannot find symbol
URLEncoder.encode("SF","UTF-8") + "=" + URLEncoder.encode(SF,"UTF-8");
^
symbol: variable URLEncoder
location: class BackgroundTask
Main.java:45: error: cannot find symbol
InputStream IS = httpURLConnection.getInputStream();
^
symbol: class InputStream
location: class BackgroundTask
Main.java:49: error: cannot find symbol
} catch (MalformedURLException e) {
^
symbol: class MalformedURLException
location: class BackgroundTask
Main.java:51: error: cannot find symbol
} catch (IOException e) {
^
symbol: class IOException
location: class BackgroundTask
Main.java:58: error: method does not override or implement a method from a supertype
@Override
^
Main.java:60: error: cannot find symbol
super.onProgressUpdate(values);
^
symbol: variable super
location: class BackgroundTask
Main.java:63: error: method does not override or implement a method from a supertype
@Override
^
Main.java:67: error: cannot find symbol
Toast.makeText(ctx, result, Toast.LENGTH_LONG).show();
^
symbol: variable Toast
location: class BackgroundTask
Main.java:67: error: cannot find symbol
Toast.makeText(ctx, result, Toast.LENGTH_LONG).show();
^
symbol: variable Toast
location: class BackgroundTask
38 errors