je suis en train de construire Android, avec un petit plus, mais je m'a donné les erreurs suivantes:compilation erreur variable java
paquets/apps/Paramètres/src/com/android/réglages/CyanogenMod/ProgressBar .java: 144: ne peut pas trouver symbole symbole: variable ram_bar_button_reset emplacement: classe com.android.settings.R.string menu.add (0, MENU_RESET, 0, R.string.ram_bar_button_reset) ^ packages/apps/Paramètres /src/com/android/settings/cyanogenmod/ProgressBar.java:162: ne peut pas trouver symbole: variable ram_bar_reset emplacement: classe com.android.settings. R.string alertDialog.setTitle (R.string.ram_bar_reset);
quand j'ouvrir le fichier avec les lignes correspondending:
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater)
{
menu.add(0, MENU_RESET, 0,
R.string.ram_bar_button_reset)
.setIcon(R.drawable.ic_settings_backup)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
}
et:
private void resetToDefault()
{
AlertDialog.Builder alertDialog = new AlertDialog.Builder(getActivity());
alertDialog.setTitle(R.string.ram_bar_reset);
alertDialog.setMessage(R.string.progressbar_reset_message);
alertDialog.setPositiveButton(R.string.ok, new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int id)
{
ProgressBarColorReset();
}
});
alertDialog.setNegativeButton(R.string.cancel, null);
alertDialog.create().show();
}
quelqu'un peut me dire ce qu'il faut faire?
Vérifiez les accolades et les crochets – Yann
ils sont tous correctes, autant que je sache – OwnDroid
Regardez la deuxième section du code que vous avez collé ici, il y a une accolade incompatible dans resetToDefault() et la dernière secte l'ion est juste faux/incomplet. – Yann