Sto lavorando a un progetto nuovo-vecchio ... Lo sto facendo per un mercato diverso, e quando ho copiato il mio codice da un vecchio progetto mostra qualche errore come MIGRATE ANDROID CODE (A partire da ADT 14, i campi di risorse non possono essere usati come casi di switch.) Questo accade per una risorsa che si trova nel file strings.xml e per il layout. Ma non mi dà qualche correzione possibile ... come posso risolverlo ???? Ecco il codice:ID risorsa Android improvvisamente non definitivo, i campi non possono essere risolti
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//Here is mistake
setContentView(R.layout.main);
//Kreira AlertDialog sa dva dugmeta koji ce se pojaviti pri aktiviranju aplikacije
ad = new AlertDialog.Builder(this).create();
//And HERE
ad.setTitle(getString(R.string.vasa_trenutna_lokacija));
//And HERE
ad.setMessage(getString(R.string.da_bi_ste_koristili_aplikaciju));
//And HERE
ad.setButton(DialogInterface.BUTTON_POSITIVE, getString(R.string.dozvoli), new DialogInterface.OnClickListener() {
//Klikom na dugme Dozvoli otvara se novi prozor
@Override
public void onClick(DialogInterface ad, int which) {
Intent i = new Intent(NiskiMerakActivity.this, TrenutnaLokacija.class);
startActivity(i);
finish();
}
});
ad.setButton(DialogInterface.BUTTON_NEGATIVE, getString(R.string.ne_dozvoli),new DialogInterface.OnClickListener() {
//Klikom na dugme Ne dozvoli aplikacija se zatvara
@Override
public void onClick(DialogInterface dialog, int which) {
finish();
}
});
Si prega di inviare il vostro logcat. Spero, non riceverai errori causati dall'importazione di file R nella tua classe. – Hiral
quale errore o eccezione stai ottenendo a proposito ?????? –
Stupido da parte mia !!!! Ho importato android.R, ma per alcuni reson non ha importato tutto da R. I add. * Al e e ora sembra che sia okey !!! Grazie .... Mettilo come una risposta e lo verificherò vero ... – Jovan