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);
protected void setInitView(){
bCancel.setVisibility(View.INVISIBLE);
bCancel.setVisibility(View.GONE);
- mPinHdr.setText("Please, Insert your PIN");
+ mPinHdr.setText(R.string.pincode_enter_pin_code);
}
protected void setChangePincodeView(){
- mPinHdr.setText("Configure your PIN");
+ mPinHdr.setText(R.string.pincode_configure_your_pin);
bCancel.setOnClickListener(new OnClickListener() {
@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){
- mPinHdr.setText("Confirm your PINCode, please");
+ } else if (newPasswordEntered && !confirmingPinCode){
+ mPinHdr.setText(R.string.pincode_confirm_your_pincode);
confirmingPinCode = true;
clearBoxes();
- }else {
+ } else {
confirmPincode();
}
}
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
setChangePincodeView();
- mPinHdr.setText("Please, insert your new PIN Code");
+ mPinHdr.setText(R.string.pincode_enter_new_pin_code);
clearBoxes();
newPasswordEntered = true;
}
});
aDialog.show();
clearBoxes();
- mPinHdr.setText("Configure your PIN");
+ mPinHdr.setText(R.string.pincode_configure_your_pin);
newPasswordEntered = true;
confirmingPinCode = false;
});
aDialog.show();
- mPinHdr.setText("Configure your PIN");
+ mPinHdr.setText(R.string.pincode_configure_your_pin);
clearBoxes();
}