-4

私は Android 開発に少し慣れていませんが、areacircle という別のアクティビティを開始するインテントを作成しようとしたときに、次のエラーを受け取りました。

Syntax error on token "(",; expected  
Syntax error on token ")",; expected   
void is an invalid type for the variable acircle

編集:コードブロック全体を追加しました

このコードが私を助けるのに役立つことを願っています:

public class findmy extends Activity {
@Override
public void onCreate(Bundle savedInstanceState){
    super.onCreate(savedInstanceState);
    setContentView(R.layout.findmy);


    public void acircle(View view) {
        Intent acircleIntent = new Intent(this, areacircle.class);
        startActivity(acircleIntent);
                }
            }

}

4

2 に答える 2

1

変化する

public void acircle(View view) {
Intent acircleIntent = new Intent(this, areacircle.class);
startActivity(acircleIntent);
        };
    }

に:

;4行目から削除する}と、問題は解決するはずです。

public void acircle(View view) {
Intent acircleIntent = new Intent(this, areacircle.class);
startActivity(acircleIntent);
        }
    }
于 2013-08-27T12:57:24.427 に答える
0

ボタンのクリックで別のアクティビティを見つめている場合は、このようにしてください

public class findmy extends Activity {
 @Override
 public void onCreate(Bundle savedInstanceState){
    super.onCreate(savedInstanceState);
    setContentView(R.layout.findmy);
    Button d = (Button) findViewById(R.id.btnTitle3);
    d.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Intent acircleIntent = new Intent(this, areacircle.class);
            startActivity(acircleIntent);
        }
    });

 }
}
于 2013-08-27T13:16:55.740 に答える