android:layout_height="wrap_content"\r
android:text="@string/pincode_enter_pin_code"\r
android:textColor="@android:color/black"\r
+ android:gravity="center_horizontal"\r
/>\r
-\r\r
+\r <TextView\r
+ android:id="@+id/pinHdrExpl"\r
+ android:layout_width="wrap_content"\r
+ android:layout_height="wrap_content"\r
+ android:text="@string/pincode_configure_your_pin_explanation"\r
+ android:textAppearance="@android:style/TextAppearance.Small"\r
+ android:gravity="center_horizontal"\r
+ />\r
+ \r
<LinearLayout\r
android:layout_width="fill_parent"\r
android:layout_height="wrap_content"\r
<string name="pincode_enter_pin_code">Por favor, escribí el PIN de la aplicación</string>
<string name="pincode_enter_new_pin_code">Por favor, escribí el nuevo PIN de la aplicación</string>
<string name="pincode_configure_your_pin">Ingresá el PIN de la aplicación ownCloud</string>
+ <string name="pincode_configure_your_pin_explanation">Se solicitará cada vez que se abra la aplicación</string>
<string name="pincode_reenter_your_pincode">Por favor, ingresá nuevamente el PIN de la aplicación ownCloud</string>
<string name="pincode_remove_your_pincode">Borrar tu PIN de la aplicación ownCloud</string>
<string name="pincode_mismatch">Los PIN de la aplicación ownCloud no son iguales</string>
<string name="pincode_enter_pin_code">Por favor, inserta tu PIN de aplicación</string>
<string name="pincode_enter_new_pin_code">Por favor, inserta tu nuevo PIN de aplicación</string>
<string name="pincode_configure_your_pin">Ingrese PIN de aplicación ownCloud</string>
+ <string name="pincode_configure_your_pin_explanation">Se solicitará cada vez que se abra la aplicación</string>
<string name="pincode_reenter_your_pincode">Reingrese PIN de aplicación ownCloud, por favor</string>
<string name="pincode_remove_your_pincode">Borrar tu PIN de aplicación ownCloud</string>
<string name="pincode_mismatch">Los PIN de aplicación ownCloud no son iguales</string>
<string name="pincode_enter_pin_code">Please, insert your App PIN</string>
<string name="pincode_enter_new_pin_code">Please, insert your new App PIN</string>
<string name="pincode_configure_your_pin">Enter ownCloud App PIN</string>
+ <string name="pincode_configure_your_pin_explanation">It will be requested every time the app is opened</string>
<string name="pincode_reenter_your_pincode">Reenter ownCloud App PIN, please</string>
<string name="pincode_remove_your_pincode">Remove your ownCloud App PIN</string>
<string name="pincode_mismatch">Both ownCloud App PIN are not the same</string>
Button bCancel;
TextView mPinHdr;
+ TextView mPinHdrExplanation;
EditText mText1;
EditText mText2;
EditText mText3;
bCancel = (Button) findViewById(R.id.cancel);
mPinHdr = (TextView) findViewById(R.id.pinHdr);
+ mPinHdrExplanation = (TextView) findViewById(R.id.pinHdrExpl);
mText1 = (EditText) findViewById(R.id.txt1);
mText1.requestFocus();
getWindow().setSoftInputMode(android.view.WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);
if (activity.equals("preferences")){
// PIN has been activated yet
mPinHdr.setText(R.string.pincode_configure_your_pin);
+ mPinHdrExplanation.setVisibility(View.VISIBLE);
pinCodeChecked = true ; // No need to check it
setChangePincodeView(true);
}else{
bCancel.setVisibility(View.INVISIBLE);
bCancel.setVisibility(View.GONE);
mPinHdr.setText(R.string.pincode_enter_pin_code);
+ mPinHdrExplanation.setVisibility(View.INVISIBLE);
setChangePincodeView(false);
}
}else {
// pincode removal
mPinHdr.setText(R.string.pincode_remove_your_pincode);
+ mPinHdrExplanation.setVisibility(View.INVISIBLE);
pinCodeChecked = false;
setChangePincodeView(true);
}
bCancel.setVisibility(View.INVISIBLE);
bCancel.setVisibility(View.GONE);
mPinHdr.setText(R.string.pincode_enter_pin_code);
+ mPinHdrExplanation.setVisibility(View.INVISIBLE);
}
clearBoxes();
mPinHdr.setText(R.string.pincode_reenter_your_pincode);
+ mPinHdrExplanation.setVisibility(View.INVISIBLE);
confirmingPinCode =true;
}
aDialog.show();
clearBoxes();
mPinHdr.setText(R.string.pincode_enter_pin_code);
+ mPinHdrExplanation.setVisibility(View.INVISIBLE);
newPasswordEntered = true;
confirmingPinCode = false;
});
aDialog.show();
mPinHdr.setText(R.string.pincode_configure_your_pin);
+ mPinHdrExplanation.setVisibility(View.VISIBLE);
clearBoxes();
}