私はプログラミングの初心者ですが、シンプルなコードを手に入れましたが、私にとってはうまくいかないでしょう。Android Java:MainActivityの "ClickerActivity"(表示)は適用できません
私はリストを持つ簡単なメニューを持っていて、他のアクティビティに行くためにインテントを使って機能します。
コード:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle item selection
switch (item.getItemId()) {
case R.id.action_click:
ClickerActivity();
return true;
case R.id.action_upgrades:
UpgradesActivity();
return true;
case R.id.action_warehouse:
WarehouseActivity();
return true;
case R.id.action_postservice:
PostServiceActivity();
return true;
case R.id.action_shop:
ShopActivity();
return true;
case R.id.action_market:
//MarketActivity();
return true;
case R.id.action_garage:
GarageActivity();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
public void ClickerActivity(View view){
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
}
public void UpgradesActivity(View view){
Intent intent = new Intent(this, UpgradesActivity.class);
startActivity(intent);
}
おかげで、。私はあなたの答えを10分後に正確にチェックします。ビュービューなどについてはどこで読むことができますか?私はそれがすべての機能にある必要がありますtought。 – Crelix
@Crelixあなたの歓迎ですが、基本的にViewはすべてのウィジェット(ボタン、スピナーなど)の親です。あなたが使用している方法は、 'any_activity.xml'から' ClickListner'を設定する必要があるとき、そのウィジェットは、いくつかの機能の中で 'android.developer'の公式サイトを読むのが一番です。' training'セクションを試してみてください。また、他のサイトもありますので、説明する方法が2つあります。 –