DetailActivity.java package id.co.lazada.flanealdemerchant;

Override public boolean onCreateOptionsMenuMenu menu { Inflate the menu; this adds items to the action bar if it is present. getMenuInflater.inflateR.menu.menu_category_form, menu; return true; } Override public boolean onOptionsItemSelectedMenuItem item { Handle action bar item clicks here. The action bar will automatically handle clicks on the HomeUp button, so long as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId; noinspection SimplifiableIfStatement if id == R.id.action_settings { return true; } return super.onOptionsItemSelecteditem; } }

5. DetailActivity.java package id.co.lazada.flanealdemerchant;

import android.app.AlertDialog; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.content.SharedPreferences; import android.os.Bundle; import android.support.v7.app.ActionBarActivity; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.Button; import android.widget.TextView; import id.co.lazada.flanealdemerchant.helper.DbHelper; import id.co.lazada.flanealdemerchant.model.Administrator; public class DetailActivity extends ActionBarActivity { private DbHelper dbHelper; TextView labelUser; Button product; Button consumer; Button questioner; SharedPreferences preferences; Override protected void onCreateBundle savedInstanceState { super.onCreatesavedInstanceState; setContentViewR.layout.activity_detail; preferences = getSharedPreferencesuserDefaults, Context.MODE_PRIVATE; labelUser = TextView findViewByIdR.id.welcome_admin; product = Button findViewByIdR.id.product_button; consumer = Button findViewByIdR.id.consumer_button; questioner = Button findViewByIdR.id.questioner_button; dbHelper = new DbHelpergetApplicationContext; Administrator administrator = dbHelper.getRowAdminByAdminIdpreferences.getIntadminId , 0; if administrator == null { Intent loginIntent = new IntentgetApplicationContext, AdminActivity.class; startActivityloginIntent; finish; } dbHelper.closeDatabase; labelUser.setTextWelcome + administrator.getAdminName; product.setOnClickListenernew View.OnClickListener { Override public void onClickView view { Intent intent = new IntentgetApplicationContext, CategoryActivity.class; intent.putExtracategoryId, 1; intent.putExtratitleText, Data Produk; startActivityintent; } }; consumer.setOnClickListenernew View.OnClickListener { Override public void onClickView view { Intent intent = new IntentgetApplicationContext, CategoryActivity.class; intent.putExtracategoryId, 2; intent.putExtratitleText, Data Konsumen; startActivityintent; } }; questioner.setOnClickListenernew View.OnClickListener { Override public void onClickView view { Intent intent = new IntentgetApplicationContext, CategoryActivity.class; intent.putExtracategoryId, 3; intent.putExtratitleText, Data Kuisioner; startActivityintent; } }; } Override public boolean onCreateOptionsMenuMenu menu { Inflate the menu; this adds items to the action bar if it is present. getMenuInflater.inflateR.menu.menu_detail, menu; return true; } Override public boolean onOptionsItemSelectedMenuItem item { Handle action bar item clicks here. The action bar will automatically handle clicks on the HomeUp button, so long as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId; noinspection SimplifiableIfStatement if id == R.id.action_logout { AlertDialog.Builder builder = new AlertDialog.BuilderDetailActivity.this; builder.setTitleLogout .setMessageAnda ingin Logut? .setPositiveButtonR.string.string_yes, new DialogInterface.OnClickListener { Override public void onClickDialogInterface dialogInterface, int i { Intent intent = new IntentgetApplicationContext, AdminActivity.class; startActivityintent; finish; } }.setNegativeButtonR.string.string_cancel, new DialogInterface.OnClickListener { Override public void onClickDialogInterface dialogInterface, int i { dialogInterface.cancel; } }; AlertDialog dialog = builder.create; dialog.show; } else if id == R.id.action_statistic { Intent intentn = new IntentgetApplication, StatisticActivity.class; startActivityintentn; } return super.onOptionsItemSelecteditem; } }

6. MainActivity.java package id.co.lazada.flanealdemerchant;