Project: diva-beta2_apk

Source code
package jakhar.aseem.diva;

import android.content.Intent;
import android.content.SharedPreferences.Editor;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class AccessControl3Activity extends AppCompatActivity {
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView((int) R.layout.activity_access_control3);
        if (!PreferenceManager.getDefaultSharedPreferences(this).getString(getString(R.string.pkey), "").isEmpty()) {
            ((Button) findViewById(R.id.aci3viewbutton)).setVisibility(0);
        }
    }

    public void addPin(View view) {
        Editor spedit = PreferenceManager.getDefaultSharedPreferences(this).edit();
        String pin = ((EditText) findViewById(R.id.aci3Pin)).getText().toString();
        if (pin == null || pin.isEmpty()) {
            Toast.makeText(this, "Please Enter a valid pin!", 0).show();
            return;
        }
        Button vbutton = (Button) findViewById(R.id.aci3viewbutton);
        spedit.putString(getString(R.string.pkey), pin);
        spedit.commit();
        if (vbutton.getVisibility() != 0) {
            vbutton.setVisibility(0);
        }
        Toast.makeText(this, "PIN Created successfully. Private notes are now protected with PIN", 0).show();
    }

    public void goToNotes(View view) {
        startActivity(new Intent(this, AccessControl3NotesActivity.class));
    }
}