我正在Eclipse Indigo中为Android项目创建一个Java类。 (我最终会用一些2D图形来充实这个课程)。 我得到......
语法错误,插入“;”以完成Statement
在接近结尾的setBitmap调用上 - 编译器将红线显示在'bitmap'之后的关闭paren下的错误。这是整个文件。 。 。
package com.ag.testlayout;
import android.view.WindowManager;
import android.view.Window;
import android.app.Activity;
import android.content.Context;
import android.content.res.Configuration;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.Point;
import android.view.View;
public class MyGraphicsView extends View {
private Canvas canvas;
private Bitmap bitmap;
public MyGraphicsView(Context context) {
super(context);
}
@Override
protected void onSizeChanged(int curw, int curh, int oldw, int oldh) {
if (bitmap != null) {
bitmap.recycle();
}
canvas= new Canvas();
bitmap = Bitmap.createBitmap(curw, curh, Bitmap.Config.ARGB_8888);
canvas.setBitmap(bitmap);
}
}
我寻找不匹配的牙套和牙套,看不到任何东西,但我希望这个问题在这里显而易见。
编辑:有人问我删除该行会发生什么。如果我删除该行,它会将相同的错误消息移动到前一行的结束语中,即“_8888);”
答案 0 :(得分:3)
我发现,对于这样的问题,一个简单的clean > build
将解决问题。
答案 1 :(得分:1)
我的朋友曾告诉我一个恶作剧,有人在声明结尾处放置一个空的或看起来像分号的字符,以便与某人混淆。如果删除最后一行,它会编译吗?如果是这样,你能尝试重新输入吗?你可以在那里找到一些愚蠢的东西。
我在你的帖子中查看了你的原始粘贴代码。在您看到错误的最后一行之后有四个杂散字符。 ascii字符160.尝试删除结尾}
的倒数第二行之后的所有空格,包括}
,然后重新键入}
以确保获得它。如果代码来自复制和粘贴应该是问题。
这是你的原始帖子中的ascii地图。如果你看近粘贴代码的末尾,你可以看到我的意思。
13 0D 15
10 0A 12
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
p 112 70 160
a 97 61 141
c 99 63 143
k 107 6B 153
a 97 61 141
g 103 67 147
e 101 65 145
32 20 40
c 99 63 143
o 111 6F 157
m 109 6D 155
. 46 2E 56
a 97 61 141
g 103 67 147
. 46 2E 56
t 116 74 164
e 101 65 145
s 115 73 163
t 116 74 164
l 108 6C 154
a 97 61 141
y 121 79 171
o 111 6F 157
u 117 75 165
t 116 74 164
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
i 105 69 151
m 109 6D 155
p 112 70 160
o 111 6F 157
r 114 72 162
t 116 74 164
32 20 40
a 97 61 141
n 110 6E 156
d 100 64 144
r 114 72 162
o 111 6F 157
i 105 69 151
d 100 64 144
. 46 2E 56
v 118 76 166
i 105 69 151
e 101 65 145
w 119 77 167
. 46 2E 56
W 87 57 127
i 105 69 151
n 110 6E 156
d 100 64 144
o 111 6F 157
w 119 77 167
M 77 4D 115
a 97 61 141
n 110 6E 156
a 97 61 141
g 103 67 147
e 101 65 145
r 114 72 162
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
i 105 69 151
m 109 6D 155
p 112 70 160
o 111 6F 157
r 114 72 162
t 116 74 164
32 20 40
a 97 61 141
n 110 6E 156
d 100 64 144
r 114 72 162
o 111 6F 157
i 105 69 151
d 100 64 144
. 46 2E 56
v 118 76 166
i 105 69 151
e 101 65 145
w 119 77 167
. 46 2E 56
W 87 57 127
i 105 69 151
n 110 6E 156
d 100 64 144
o 111 6F 157
w 119 77 167
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
i 105 69 151
m 109 6D 155
p 112 70 160
o 111 6F 157
r 114 72 162
t 116 74 164
32 20 40
a 97 61 141
n 110 6E 156
d 100 64 144
r 114 72 162
o 111 6F 157
i 105 69 151
d 100 64 144
. 46 2E 56
a 97 61 141
p 112 70 160
p 112 70 160
. 46 2E 56
A 65 41 101
c 99 63 143
t 116 74 164
i 105 69 151
v 118 76 166
i 105 69 151
t 116 74 164
y 121 79 171
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
i 105 69 151
m 109 6D 155
p 112 70 160
o 111 6F 157
r 114 72 162
t 116 74 164
32 20 40
a 97 61 141
n 110 6E 156
d 100 64 144
r 114 72 162
o 111 6F 157
i 105 69 151
d 100 64 144
. 46 2E 56
c 99 63 143
o 111 6F 157
n 110 6E 156
t 116 74 164
e 101 65 145
n 110 6E 156
t 116 74 164
. 46 2E 56
C 67 43 103
o 111 6F 157
n 110 6E 156
t 116 74 164
e 101 65 145
x 120 78 170
t 116 74 164
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
i 105 69 151
m 109 6D 155
p 112 70 160
o 111 6F 157
r 114 72 162
t 116 74 164
32 20 40
a 97 61 141
n 110 6E 156
d 100 64 144
r 114 72 162
o 111 6F 157
i 105 69 151
d 100 64 144
. 46 2E 56
c 99 63 143
o 111 6F 157
n 110 6E 156
t 116 74 164
e 101 65 145
n 110 6E 156
t 116 74 164
. 46 2E 56
r 114 72 162
e 101 65 145
s 115 73 163
. 46 2E 56
C 67 43 103
o 111 6F 157
n 110 6E 156
f 102 66 146
i 105 69 151
g 103 67 147
u 117 75 165
r 114 72 162
a 97 61 141
t 116 74 164
i 105 69 151
o 111 6F 157
n 110 6E 156
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
i 105 69 151
m 109 6D 155
p 112 70 160
o 111 6F 157
r 114 72 162
t 116 74 164
32 20 40
a 97 61 141
n 110 6E 156
d 100 64 144
r 114 72 162
o 111 6F 157
i 105 69 151
d 100 64 144
. 46 2E 56
g 103 67 147
r 114 72 162
a 97 61 141
p 112 70 160
h 104 68 150
i 105 69 151
c 99 63 143
s 115 73 163
. 46 2E 56
B 66 42 102
i 105 69 151
t 116 74 164
m 109 6D 155
a 97 61 141
p 112 70 160
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
i 105 69 151
m 109 6D 155
p 112 70 160
o 111 6F 157
r 114 72 162
t 116 74 164
32 20 40
a 97 61 141
n 110 6E 156
d 100 64 144
r 114 72 162
o 111 6F 157
i 105 69 151
d 100 64 144
. 46 2E 56
g 103 67 147
r 114 72 162
a 97 61 141
p 112 70 160
h 104 68 150
i 105 69 151
c 99 63 143
s 115 73 163
. 46 2E 56
C 67 43 103
a 97 61 141
n 110 6E 156
v 118 76 166
a 97 61 141
s 115 73 163
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
i 105 69 151
m 109 6D 155
p 112 70 160
o 111 6F 157
r 114 72 162
t 116 74 164
32 20 40
a 97 61 141
n 110 6E 156
d 100 64 144
r 114 72 162
o 111 6F 157
i 105 69 151
d 100 64 144
. 46 2E 56
g 103 67 147
r 114 72 162
a 97 61 141
p 112 70 160
h 104 68 150
i 105 69 151
c 99 63 143
s 115 73 163
. 46 2E 56
P 80 50 120
a 97 61 141
i 105 69 151
n 110 6E 156
t 116 74 164
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
i 105 69 151
m 109 6D 155
p 112 70 160
o 111 6F 157
r 114 72 162
t 116 74 164
32 20 40
a 97 61 141
n 110 6E 156
d 100 64 144
r 114 72 162
o 111 6F 157
i 105 69 151
d 100 64 144
. 46 2E 56
g 103 67 147
r 114 72 162
a 97 61 141
p 112 70 160
h 104 68 150
i 105 69 151
c 99 63 143
s 115 73 163
. 46 2E 56
P 80 50 120
o 111 6F 157
i 105 69 151
n 110 6E 156
t 116 74 164
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
i 105 69 151
m 109 6D 155
p 112 70 160
o 111 6F 157
r 114 72 162
t 116 74 164
32 20 40
a 97 61 141
n 110 6E 156
d 100 64 144
r 114 72 162
o 111 6F 157
i 105 69 151
d 100 64 144
. 46 2E 56
v 118 76 166
i 105 69 151
e 101 65 145
w 119 77 167
. 46 2E 56
V 86 56 126
i 105 69 151
e 101 65 145
w 119 77 167
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
p 112 70 160
u 117 75 165
b 98 62 142
l 108 6C 154
i 105 69 151
c 99 63 143
32 20 40
c 99 63 143
l 108 6C 154
a 97 61 141
s 115 73 163
s 115 73 163
32 20 40
M 77 4D 115
y 121 79 171
G 71 47 107
r 114 72 162
a 97 61 141
p 112 70 160
h 104 68 150
i 105 69 151
c 99 63 143
s 115 73 163
V 86 56 126
i 105 69 151
e 101 65 145
w 119 77 167
32 20 40
e 101 65 145
x 120 78 170
t 116 74 164
e 101 65 145
n 110 6E 156
d 100 64 144
s 115 73 163
32 20 40
V 86 56 126
i 105 69 151
e 101 65 145
w 119 77 167
32 20 40
{ 123 7B 173
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
p 112 70 160
r 114 72 162
i 105 69 151
v 118 76 166
a 97 61 141
t 116 74 164
e 101 65 145
32 20 40
C 67 43 103
a 97 61 141
n 110 6E 156
v 118 76 166
a 97 61 141
s 115 73 163
32 20 40
c 99 63 143
a 97 61 141
n 110 6E 156
v 118 76 166
a 97 61 141
s 115 73 163
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
p 112 70 160
r 114 72 162
i 105 69 151
v 118 76 166
a 97 61 141
t 116 74 164
e 101 65 145
32 20 40
B 66 42 102
i 105 69 151
t 116 74 164
m 109 6D 155
a 97 61 141
p 112 70 160
32 20 40
b 98 62 142
i 105 69 151
t 116 74 164
m 109 6D 155
a 97 61 141
p 112 70 160
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
p 112 70 160
u 117 75 165
b 98 62 142
l 108 6C 154
i 105 69 151
c 99 63 143
32 20 40
M 77 4D 115
y 121 79 171
G 71 47 107
r 114 72 162
a 97 61 141
p 112 70 160
h 104 68 150
i 105 69 151
c 99 63 143
s 115 73 163
V 86 56 126
i 105 69 151
e 101 65 145
w 119 77 167
( 40 28 50
C 67 43 103
o 111 6F 157
n 110 6E 156
t 116 74 164
e 101 65 145
x 120 78 170
t 116 74 164
32 20 40
c 99 63 143
o 111 6F 157
n 110 6E 156
t 116 74 164
e 101 65 145
x 120 78 170
t 116 74 164
) 41 29 51
32 20 40
{ 123 7B 173
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
s 115 73 163
u 117 75 165
p 112 70 160
e 101 65 145
r 114 72 162
( 40 28 50
c 99 63 143
o 111 6F 157
n 110 6E 156
t 116 74 164
e 101 65 145
x 120 78 170
t 116 74 164
) 41 29 51
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
} 125 7D 175
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
@ 64 40 100
O 79 4F 117
v 118 76 166
e 101 65 145
r 114 72 162
r 114 72 162
i 105 69 151
d 100 64 144
e 101 65 145
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
p 112 70 160
r 114 72 162
o 111 6F 157
t 116 74 164
e 101 65 145
c 99 63 143
t 116 74 164
e 101 65 145
d 100 64 144
32 20 40
v 118 76 166
o 111 6F 157
i 105 69 151
d 100 64 144
32 20 40
o 111 6F 157
n 110 6E 156
S 83 53 123
i 105 69 151
z 122 7A 172
e 101 65 145
C 67 43 103
h 104 68 150
a 97 61 141
n 110 6E 156
g 103 67 147
e 101 65 145
d 100 64 144
( 40 28 50
i 105 69 151
n 110 6E 156
t 116 74 164
32 20 40
c 99 63 143
u 117 75 165
r 114 72 162
w 119 77 167
, 44 2C 54
32 20 40
i 105 69 151
n 110 6E 156
t 116 74 164
32 20 40
c 99 63 143
u 117 75 165
r 114 72 162
h 104 68 150
, 44 2C 54
32 20 40
i 105 69 151
n 110 6E 156
t 116 74 164
32 20 40
o 111 6F 157
l 108 6C 154
d 100 64 144
w 119 77 167
, 44 2C 54
32 20 40
i 105 69 151
n 110 6E 156
t 116 74 164
32 20 40
o 111 6F 157
l 108 6C 154
d 100 64 144
h 104 68 150
) 41 29 51
32 20 40
{ 123 7B 173
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
i 105 69 151
f 102 66 146
32 20 40
( 40 28 50
b 98 62 142
i 105 69 151
t 116 74 164
m 109 6D 155
a 97 61 141
p 112 70 160
32 20 40
! 33 21 41
= 61 3D 75
32 20 40
n 110 6E 156
u 117 75 165
l 108 6C 154
l 108 6C 154
) 41 29 51
32 20 40
{ 123 7B 173
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
b 98 62 142
i 105 69 151
t 116 74 164
m 109 6D 155
a 97 61 141
p 112 70 160
. 46 2E 56
r 114 72 162
e 101 65 145
c 99 63 143
y 121 79 171
c 99 63 143
l 108 6C 154
e 101 65 145
( 40 28 50
) 41 29 51
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
} 125 7D 175
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
c 99 63 143
a 97 61 141
n 110 6E 156
v 118 76 166
a 97 61 141
s 115 73 163
= 61 3D 75
32 20 40
n 110 6E 156
e 101 65 145
w 119 77 167
32 20 40
C 67 43 103
a 97 61 141
n 110 6E 156
v 118 76 166
a 97 61 141
s 115 73 163
( 40 28 50
) 41 29 51
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
b 98 62 142
i 105 69 151
t 116 74 164
m 109 6D 155
a 97 61 141
p 112 70 160
32 20 40
= 61 3D 75
32 20 40
B 66 42 102
i 105 69 151
t 116 74 164
m 109 6D 155
a 97 61 141
p 112 70 160
. 46 2E 56
c 99 63 143
r 114 72 162
e 101 65 145
a 97 61 141
t 116 74 164
e 101 65 145
B 66 42 102
i 105 69 151
t 116 74 164
m 109 6D 155
a 97 61 141
p 112 70 160
( 40 28 50
c 99 63 143
u 117 75 165
r 114 72 162
w 119 77 167
, 44 2C 54
32 20 40
c 99 63 143
u 117 75 165
r 114 72 162
h 104 68 150
, 44 2C 54
32 20 40
B 66 42 102
i 105 69 151
t 116 74 164
m 109 6D 155
a 97 61 141
p 112 70 160
. 46 2E 56
C 67 43 103
o 111 6F 157
n 110 6E 156
f 102 66 146
i 105 69 151
g 103 67 147
. 46 2E 56
A 65 41 101
R 82 52 122
G 71 47 107
B 66 42 102
_ 95 5F 137
8 56 38 70
8 56 38 70
8 56 38 70
8 56 38 70
) 41 29 51
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
32 20 40
c 99 63 143
a 97 61 141
n 110 6E 156
v 118 76 166
a 97 61 141
s 115 73 163
. 46 2E 56
s 115 73 163
e 101 65 145
t 116 74 164
B 66 42 102
i 105 69 151
t 116 74 164
m 109 6D 155
a 97 61 141
p 112 70 160
( 40 28 50
b 98 62 142
i 105 69 151
t 116 74 164
m 109 6D 155
a 97 61 141
p 112 70 160
) 41 29 51
; 59 3B 73
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
160 A0 240 <--- Thats not an english character
160 A0 240
160 A0 240
160 A0 240
} 125 7D 175
13 0D 15
10 0A 12
32 20 40
32 20 40
32 20 40
32 20 40
} 125 7D 175
13 0D 15
10 0A 12