import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; import android.widget.Toast;
public class MainActivity extends Activity { @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }
// Menu @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_main, menu); return true; }
@Override public boolean onOptionsItemSelected(MenuItem item) { switch(item.getItemId()) { case R.id.popup: if (item.isChecked()) item.setChecked(false);
else item.setChecked(true); return true; case R.id.notice:
if (item.isChecked()) item.setChecked(false); else item.setChecked(true); return true; case R.id.clear:
DBManager GCMclear = new DBManager(this, "sysdocu.db", null, 1); SQLiteDatabase db = GCMclear.getWritableDatabase(); db.execSQL("delete from message;"); db.close(); finish(); startActivity(new Intent(this, MainActivity.class)); return true;
case R.id.quit:
finish(); return true; default: return super.onOptionsItemSelected(item); } } } |