I am trying to debug something and want to pop up a message dialog box. Eclipse is telling me that it wants me to "Create Method showAlert(string, string, string, boolean)"
I have imported this import android.content.DialogInterface;
what step am I missing?
If you are trying to create and display an AlertDialog, you should user AlertDialog.Builder for example.
DialogInterface, is as its name implies, an interface and only has 2 methods: cancel() and dismiss().
Creating an AlertDialog is fairly easy:
new AlertDialog.Builder(this)
.setTitle("Some Title")
.setMessage("some message")
.setPositiveButton("OK", new OnClickListener() {
public void onClick(DialogInterface arg0, int arg1) {
// Some stuff to do when ok got clicked
}
})
.setNegativeButton("cancel", new OnClickListener() {
public void onClick(DialogInterface arg0, int arg1) {
// Some stuff to do when cancel got clicked
}
})
.show();
That shows a simple AlertDialog.
A tip: Check Activity.showDialog(int) and Activity.onCreateDialog() they make your life easier when using dialogs.
If you are only showing a debug message you may try Toast.makeText():
Toast.makeText(context, "Hi there!", Toast.LENGTH_SHORT).show();
Don't forget to call show()
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With