public class PinCodeActivity extends SherlockFragmentActivity {
+ public final static String EXTRA_ACTIVITY = "eu.alefzero.owncloud.ui.activity.PinCodeActivity.ACTIVITY";
+ public final static String EXTRA_NEW_STATE = "eu.alefzero.owncloud.ui.activity.PinCodeActivity.NEW_STATE";
Button bCancel;
TextView mPinHdr;
setContentView(R.layout.pincodelock);
Intent intent = getIntent();
- activity = intent.getStringExtra("activity");
+ activity = intent.getStringExtra(EXTRA_ACTIVITY);
bCancel = (Button) findViewById(R.id.cancel);
mPinHdr = (TextView) findViewById(R.id.pinHdr);
@Override
public void onClick(View v) {
- // TODO Auto-generated method stub
finish();
}
});
@Override
public void onTextChanged(CharSequence s, int start, int before,
int count) {
- // TODO Auto-generated method stub
+
if (s.length() > 0) {
if (!confirmingPinCode){
pinCodeChecked = checkPincode();
}
- if (pinCodeChecked && activity.equals("splash")){
+ if (pinCodeChecked && activity.equals("FileDisplayActivity")){
finish();
} else if (pinCodeChecked){
Intent intent = getIntent();
- String newState = intent.getStringExtra("pinNewState");
+ String newState = intent.getStringExtra(EXTRA_NEW_STATE);
if (newState.equals("false")){
SharedPreferences.Editor appPrefs = PreferenceManager
.getDefaultSharedPreferences(getApplicationContext()).edit();
appPrefs.putBoolean("set_pincode",false);
appPrefs.commit();
-
// TODO Alert Message que salte y vuelva a la pantalla anterior
finish();
-
}else{
if (!confirmingPinCode && !newPasswordEntered){
pinCodeChangeRequest();
- }else if (newPasswordEntered && !confirmingPinCode){
+ } else if (newPasswordEntered && !confirmingPinCode){
mPinHdr.setText("Confirm your PINCode, please");
confirmingPinCode = true;
clearBoxes();
- }else {
+ } else {
confirmPincode();
}
}