Я пытаюсь создать диалоговое окно предупреждения, но в скобках в объявлении, на линии, где он говорит:, когда использовать это или контекст с оповещения Диалог
AlertDialog.Builder alertDialog=new AlertDialog.Builder(this).create();
(это) приводит к ошибкам. Я попытался изменить его на контекст, еще больше ошибок. ПОМОГИТЕ?
import android.app.Activity;
import android.app.AlertDialog.Builder;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.app.AlertDialog;
public class userPreferences extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.userpreferences);
EditText editText=(EditText)findViewById(R.id.editText);
Button save=(Button)findViewById(R.id.button);
save.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
AlertDialog.Builder alertDialog=new AlertDialog.Builder(this).create();
alertDialog.setTitle("Alert Dialog");
alertDialog.setMessage("Are you sure you want to save?");
alertDialog.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
alertDialog.setNegativeButton("No", null);
alertDialog.show();
}
});
}
}
он все еще дает ту же ошибку – droidnoob
@droidnoob может вы отправляете логарифм? –
кто-то помог мне! я должен был объявить его окончательным, и он удалил все ошибки. Спасибо! – droidnoob