activity_main.xml
MainActivity.java
import android.app.AlertDialog; import android.content.DialogInterface; import android.content.SharedPreferences; import android.os.Bundle; import android.support.v7.app.ActionBarActivity; import android.text.Html; import android.view.LayoutInflater; import android.view.View; import android.widget.CheckBox; public class MainActivity extends ActionBarActivity { public static final String PREFS_NAME = "Test"; public CheckBox check; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); AlertDialog.Builder adb= new AlertDialog.Builder(this); LayoutInflater adbInflater = LayoutInflater.from(this); View eulaLayout = adbInflater.inflate (R.layout.activity_main, null); check = (CheckBox) eulaLayout.findViewById(R.id.skip); adb.setView(eulaLayout); adb.setTitle("Example:"); adb.setMessage(Html.fromHtml("Type your text here: ")); adb.setPositiveButton("Ok", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { String checkBoxResult = "NOT checked"; if (check.isChecked()) checkBoxResult = "checked"; SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0); SharedPreferences.Editor editor = settings.edit(); editor.putString("noshow", checkBoxResult); // Commit the edits! // sunnovalthesis(); editor.commit(); return; } }); adb.setNegativeButton("Cancel", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { String checkBoxResult = "NOT checked"; if (check.isChecked()) checkBoxResult = "checked"; SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0); SharedPreferences.Editor editor = settings.edit(); editor.putString("noshow", checkBoxResult); // Commit the edits! // sunnovalthesis(); editor.commit(); return; } }); SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0); String noshow = settings.getString ("noshow", "NOT checked"); if (noshow != "checked" ) adb.show(); } }Now run it in your emulator or a real device!