質問編集履歴
1
エラー文とimport文を追加しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,11 +1,34 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
android studioによるアプリ作成で
|
3
3
|
ボタンを押したときwebページにGET方式でURLに情報を入れて送信する機能を実装したいです。
|
4
|
-
androidではメインスレッドでネットワーク通信を許していないそうなので非同期で通信する処理を実装しようとしたところthisの部分にエラーが出ています
|
4
|
+
androidではメインスレッドでネットワーク通信を許していないそうなので非同期で通信する処理を実装しようとしたところthisの部分に赤波線でエラーが出ています
|
5
5
|
このサイトを参考にしました [リンク内容](http://shiro-16.hatenablog.com/entry/2014/03/25/004856)
|
6
6
|
|
7
7
|
### 該当のソースコード
|
8
8
|
```
|
9
|
+
import androidx.appcompat.app.AppCompatActivity;
|
10
|
+
import androidx.core.app.ActivityCompat;
|
11
|
+
|
12
|
+
import android.Manifest;
|
13
|
+
import android.app.Activity;
|
14
|
+
import android.content.Context;
|
15
|
+
import android.content.Intent;
|
16
|
+
import android.content.pm.PackageManager;
|
17
|
+
import android.location.Location;
|
18
|
+
import android.location.LocationListener;
|
19
|
+
import android.location.LocationManager;
|
20
|
+
import android.net.Uri;
|
21
|
+
import android.os.AsyncTask;
|
22
|
+
import android.os.Bundle;
|
23
|
+
import android.view.View;
|
24
|
+
import android.widget.Button;
|
25
|
+
import android.widget.ImageView;
|
26
|
+
import android.widget.TextView;
|
27
|
+
import android.widget.Toast;
|
28
|
+
|
29
|
+
import java.net.HttpURLConnection;
|
30
|
+
import java.net.URL;
|
31
|
+
|
9
32
|
public class result extends AppCompatActivity{
|
10
33
|
final String name = intent.getStringExtra("name");
|
11
34
|
int number = intent.getIntExtra("number",0);
|
@@ -32,6 +55,15 @@
|
|
32
55
|
}
|
33
56
|
```
|
34
57
|
```ここに言語を入力
|
58
|
+
import android.app.Activity;
|
59
|
+
import android.content.Context;
|
60
|
+
import android.net.Uri;
|
61
|
+
import android.os.AsyncTask;
|
62
|
+
|
63
|
+
import java.io.IOException;
|
64
|
+
import java.io.InputStream;
|
65
|
+
import java.net.HttpURLConnection;
|
66
|
+
import java.net.URL;
|
35
67
|
public class AsyncHttpRequest extends AsyncTask<String, Void, String> {
|
36
68
|
private Activity result;
|
37
69
|
|
@@ -59,6 +91,15 @@
|
|
59
91
|
}
|
60
92
|
}
|
61
93
|
```
|
94
|
+
###エラー文
|
95
|
+
```
|
96
|
+
AsyncHttpRequest
|
97
|
+
(android.app.Activity)
|
98
|
+
in AsyncHttpRequest cannot be applied
|
99
|
+
to
|
100
|
+
(anonymous android.view.View.OnClickListener)
|
62
101
|
|
102
|
+
```
|
103
|
+
|
63
104
|
### 補足情報(FW/ツールのバージョンなど)
|
64
105
|
android studio version 3.4.2
|