Warning message on not saving
Warning message when you cancel saving new entry into database
This commit is contained in:
parent
6ca1cacda5
commit
f5b99dbc71
2 changed files with 29 additions and 0 deletions
app/src/main
|
@ -1,6 +1,10 @@
|
|||
package info.nerull7.mysqlbrowser;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.AlertDialog;
|
||||
import android.app.Dialog;
|
||||
import android.content.Context;
|
||||
import android.content.DialogInterface;
|
||||
import android.os.Bundle;
|
||||
import android.view.Menu;
|
||||
import android.view.MenuItem;
|
||||
|
@ -25,4 +29,26 @@ public class ElementActivity extends Activity {
|
|||
.commit();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onBackPressed() {
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(this);
|
||||
builder.setMessage(getString(R.string.error_no_save));
|
||||
builder.setNegativeButton(getString(R.string.cancel), new DialogInterface.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(DialogInterface dialog, int which) {
|
||||
|
||||
}
|
||||
});
|
||||
builder.setPositiveButton(getString(R.string.yes), new DialogInterface.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(DialogInterface dialog, int which) {
|
||||
finish();
|
||||
}
|
||||
});
|
||||
builder.setTitle(R.string.warning);
|
||||
builder.setIcon(R.drawable.ic_action_warning);
|
||||
builder.create();
|
||||
builder.show();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -34,5 +34,8 @@
|
|||
<string name="action_save">Save</string>
|
||||
<string name="title_fragment_database">Available Databases</string>
|
||||
<string name="title_activity_list">ListActivity</string>
|
||||
<string name="error_no_save">Your data will NOT be saved! Would you like to continue?</string>
|
||||
<string name="yes">Yes</string>
|
||||
<string name="warning">Warning</string>
|
||||
|
||||
</resources>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue