X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/cbf9ca8beac99dc06678d13c5f80804d56445472..d4f8391f509b4b211d6742db6db546b80e8277c7:/src/eu/alefzero/owncloud/ui/activity/PinCodeActivity.java diff --git a/src/eu/alefzero/owncloud/ui/activity/PinCodeActivity.java b/src/eu/alefzero/owncloud/ui/activity/PinCodeActivity.java index c6209525..485cb67d 100644 --- a/src/eu/alefzero/owncloud/ui/activity/PinCodeActivity.java +++ b/src/eu/alefzero/owncloud/ui/activity/PinCodeActivity.java @@ -42,6 +42,8 @@ import android.widget.TextView; 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; @@ -66,7 +68,7 @@ public class PinCodeActivity extends SherlockFragmentActivity { 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); @@ -100,18 +102,17 @@ public class PinCodeActivity extends SherlockFragmentActivity { 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(); } }); @@ -296,7 +297,7 @@ public class PinCodeActivity extends SherlockFragmentActivity { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { - // TODO Auto-generated method stub + if (s.length() > 0) { if (!confirmingPinCode){ @@ -308,33 +309,31 @@ public class PinCodeActivity extends SherlockFragmentActivity { 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(); } } @@ -412,7 +411,7 @@ public class PinCodeActivity extends SherlockFragmentActivity { 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; } @@ -472,7 +471,7 @@ public class PinCodeActivity extends SherlockFragmentActivity { }); aDialog.show(); clearBoxes(); - mPinHdr.setText("Configure your PIN"); + mPinHdr.setText(R.string.pincode_configure_your_pin); newPasswordEntered = true; confirmingPinCode = false; @@ -513,7 +512,7 @@ public class PinCodeActivity extends SherlockFragmentActivity { }); aDialog.show(); - mPinHdr.setText("Configure your PIN"); + mPinHdr.setText(R.string.pincode_configure_your_pin); clearBoxes(); }