是的。我知道这是微不足道的。但这越来越愚蠢。
证明错误的图像:
编码:
package apack.age;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
public class DisplayContactActivity extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.display_contact_layout);
}
public void openSubreddit(View view)
{
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.reddit.com")));
}
public void openTwitter(View view)
{
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://twitter.com")));
}
public void openGmail(View view)
{
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("www.gmail.com")));
}
}
严重地。有 5 个开括号和 5 个闭括号。这是我第一次尝试 Android 应用程序,但我有 3 年的 Java 经验,所以这非常令人沮丧。
运行错误。刷新什么都不做。清理项目什么都不做。eclipse 中的自动代码格式(CTRL + SHIFT + F)什么都不做。
编辑 1:将代码复制到一个新类可以编译它。我正在运行新版本的 Eclipse:Juno。我已经完成了 source -> cleanup,它每次都说“没什么可改变的”!