我正在寫一個基於android的應用程序,它有很多活動,我想在它們之間移動,但我得到這個錯誤:cannot be resolved or is not a filed
。無法解析或不是一個字段,android錯誤
這裏是主要代碼:
public void onButtonClicker(View v)
{
Intent intent;
switch (v.getId()) {
case R.id.hotels_bt:
intent = new Intent(this, hotels.class);
startActivity(intent);
break;
case R.id.restaurants_bt:
intent = new Intent(this, restaurants.class);
startActivity(intent);
break;
case R.id.airports_bt:
intent = new Intent(this, airports.class);
startActivity(intent);
break;
case R.id.currency_bt:
intent = new Intent(this, currency.class);
startActivity(intent);
break;
case R.id.praytime_bt:
intent = new Intent(this, prayTime.class);
startActivity(intent);
break;
case R.id.about_bt:
intent = new Intent(this, about.class);
startActivity(intent);
break;
default:
break;
}
}
在每個類的名字,我得到這個錯誤,我不知道什麼是它的原因。
第一個字符應該是大寫字母 – Xander
@Merlin我大寫了類的名字,錯誤消失了,但是當我運行應用程序並按任意按鈕時;應用程序崩潰 –
logcat在崩潰中說了什麼? – codeMagic