2

GreenDroidを使ってAndroidアプリを作ろうとすると、そこにコードを入れましたが、;しばらくすると、すでに1つあります。

人々がここにコード全体を求めたように!

import greendroid.app.GDApplication;
import android.content.Intent;
import android.net.Uri;

public class GreenDroidTest extends GDApplication {

@Override
public Class<?> getHomeActivityClass() {
    return GreenDroidTest.class;
}

@Override
public Intent getMainApplicationIntent() {
return new Intent(Intent.ACTION_VIEW, Uri.parse(getString(R.string.app_url)));
    }

 }

そして、私は解決策を見つけることができません。私はすでにワークスペースのクリーニングとビルドを試しました。

4

1 に答える 1

2

その入れ子の一部を複数の行に分割します。そうすれば、コンパイラが不平を言っている場所をよりよく把握できます。例えば

1 @Override
2 public Intent getMainApplicationIntent() {
3     return new Intent(Intent.ACTION_VIEW, Uri.parse(getString(R.string.app_url)));
4 }

3行目にセミコロンが必要だと言うかもしれませんが、

1  @Override
2  public Intent getMainApplicationIntent() {
3      return new Intent(
4          Intent.ACTION_VIEW, 
5          Uri.parse(
6              getString(
7                  R.string.app_url
8              )
9          )
10     );
11 }

8行目にセミコロンが必要だと言うかもしれません。

セミコロンが必要な場所を特定したら、「正しい」場所にセミコロンを付けて、行を元に戻すことができます。

于 2012-08-27T14:50:47.027 に答える