我正在制作一个 Android 应用程序,我刚刚开始编写一段代码,该代码必须处理另一个类文件中 ImageView 的移动。这工作正常(到目前为止),所以这不是我的问题所在。这是我的代码:
public class BackgroundMovement extends MenuScreen {
public float heightDp = 0;
public float widthDp = 0;
public int isShowing = 0;
public void onCreate() {
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
heightDp = metrics.heightPixels / metrics.density;
widthDp = metrics.widthPixels / metrics.density;
}
public Random rand = new Random();
public int leftRight = rand.nextInt(2); [HERE]
if (isShowing == 0) {
}
}
您可能已经注意到我的代码中非常奇怪的 [HERE]。我把它放进去是因为 Eclipse 希望我在最后添加一个 {,当然,还有一个 }。所以我的问题是:为什么?我不知道,我真的很想解决它...