Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package dev.exceptionist.messagefirstinstallapp;
- import android.content.DialogInterface;
- import android.content.SharedPreferences;
- import android.os.Bundle;
- import android.support.v7.app.AlertDialog;
- import android.support.v7.app.AppCompatActivity;
- public class MainActivity extends AppCompatActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- SharedPreferences prefs = getSharedPreferences("prefs", MODE_PRIVATE);
- boolean firstStart = prefs.getBoolean("firstStart", true);
- if (firstStart) {
- showStartDialog();
- }
- }
- private void showStartDialog() {
- new AlertDialog.Builder(this)
- .setTitle("Ini Contoh")
- .setMessage("Gunakan saja sesuai layout sesuai yang diingankan")
- .setPositiveButton("sudah", new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int which) {
- dialog.dismiss();
- }
- })
- .create().show();
- SharedPreferences prefs = getSharedPreferences("prefs", MODE_PRIVATE);
- SharedPreferences.Editor editor = prefs.edit();
- editor.putBoolean("firstStart", false);
- editor.apply();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement