回答編集履歴
2
訂正
test
CHANGED
@@ -1,8 +1,4 @@
|
|
1
|
-
import文にandroid.os.Handlerがありません。これではHandlerの名前解決ができないでしょう。
|
2
|
-
|
3
|
-
|
4
|
-
|
5
|
-
HandlerはAndroid SDKで提供するものとJavaで提供されるものがあります。ここで必要なのは前者なのですが、同名のためにAuto importを有効にしていても自動解決されません。変数宣言のところが赤字になっているはずなので、そこにカーソルを持って行ってAlt+Enterキーを押し、Import Classを選択して、2つ出てくる選択肢のうちandroid.osと記述されている側を選んでください。
|
1
|
+
import文にandroid.os.Handlerがありません。これではHandlerの名前解決ができないでしょう。まずこの一文の追記が必要で、それを行ってからどうなるかでしょう。
|
6
2
|
|
7
3
|
|
8
4
|
|
@@ -11,6 +7,10 @@
|
|
11
7
|
|
12
8
|
|
13
9
|
```Java
|
10
|
+
|
11
|
+
import android.os.Handler; // これを追加
|
12
|
+
|
13
|
+
|
14
14
|
|
15
15
|
import static android.R.attr.port; // これは誤importと思われます。削るべき
|
16
16
|
|
1
追記
test
CHANGED
@@ -12,6 +12,8 @@
|
|
12
12
|
|
13
13
|
```Java
|
14
14
|
|
15
|
+
import static android.R.attr.port; // これは誤importと思われます。削るべき
|
16
|
+
|
15
17
|
|
16
18
|
|
17
19
|
private boolean eroor; // errorの打ち間違え?
|
@@ -24,7 +26,7 @@
|
|
24
26
|
|
25
27
|
// 中略
|
26
28
|
|
27
|
-
socket = new Socket(ip, port) ; // 引数名(post)と一致しない
|
29
|
+
socket = new Socket(ip, port) ; // 引数名(post)と一致しない。static importのために名前解決されてしまっているが、これでは正常動作しないでしょう
|
28
30
|
|
29
31
|
// 中略
|
30
32
|
|