package org.wordpress.android.lockmanager; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.CheckBox; import android.widget.EditText; import android.widget.Toast; import com.justsystems.hpb.pad.R; public class AppLockPreferencesActivity extends Activity implements OnClickListener { private EditText mPasswordField = null; private Button mSaveButton = null; private CheckBox mEnabledCheckBox = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.app_lock_preferences); mPasswordField = (EditText) findViewById(R.id.password); mSaveButton = (Button) findViewById(R.id.save); mSaveButton.setOnClickListener(this); mEnabledCheckBox = (CheckBox) findViewById(R.id.applock_checkbox); mEnabledCheckBox.setChecked(AppLockManager.getInstance() .getCurrentAppLock().isPasswordLocked()); } /* @Override public void onBackPressed() { finish(); } */ @Override public void onClick(View arg0) { String pinCode = null; if (mEnabledCheckBox.isChecked()) { String newPassword = mPasswordField.getText().toString().trim(); if (newPassword.length() < 3) { Toast.makeText(AppLockPreferencesActivity.this, "Too short!", Toast.LENGTH_SHORT).show(); return; } pinCode = newPassword; } AppLockManager.getInstance().getCurrentAppLock().setPassword(pinCode); finish(); } }