質問: (HttpURLConnection)url.openConnection(); // リクエストメソッドの設定 con.setRequestMethod("POST"); // リダイレクトを自動で許可しない設定 con.setInstanceFollowRedirects(false); // URL接続からデータを読み取る場合はtrue con.setDoInput(true); // URL接続にデータを書き込む場合はtrue con.setDoOutput(true); // 接続 con.connect(); // 1 } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return null; } @Override protected void onPostExecute(String s) { super.onPostExecute(s); } } 何が間違ってるのか教えていただけると嬉しいです! よろしくお願いします!! mode_edit編集 arrow_downward自己解決方法を記入する
回答: Activityと継承関係にない、MainActivityをActivityにキャストしているからです。 ActivityではないクラスにActivityと名前をつけるのは混乱の元です。名前を変えましょう。 また、コードはコード用の記述方法に変更してください。