|
|
|
|
|
|
|
|
*/
|
|
|
*/
|
|
|
public final class DialogFactory {
|
|
|
public final class DialogFactory {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static Dialog userGuideAsDialog = null;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
/**
|
|
|
* Static main method to initialize classes
|
|
|
* Static main method to initialize classes
|
|
|
*
|
|
|
*
|
|
|
|
|
|
|
|
|
break;
|
|
|
break;
|
|
|
|
|
|
|
|
|
case RBSMainActivity.DLG_USERGUIDE_AS_CFG:
|
|
|
case RBSMainActivity.DLG_USERGUIDE_AS_CFG:
|
|
|
if (userGuideAsDialog == null) {
|
|
|
|
|
|
userGuideAsDialog = createUserguideArcherySetupDialog(parent);
|
|
|
|
|
|
}
|
|
|
|
|
|
dlg = userGuideAsDialog;
|
|
|
|
|
|
|
|
|
dlg = createUserguideArcherySetupDialog(parent);
|
|
|
break;
|
|
|
break;
|
|
|
|
|
|
|
|
|
default:
|
|
|
default:
|
|
|
|
|
|
|
|
|
image.setImageResource(R.drawable.userguide_riser);
|
|
|
image.setImageResource(R.drawable.userguide_riser);
|
|
|
|
|
|
|
|
|
TextView text = (TextView) dialog.findViewById(R.id.ug_txt_HowTo);
|
|
|
TextView text = (TextView) dialog.findViewById(R.id.ug_txt_HowTo);
|
|
|
String vVisHStr = parent.getResources().getString(R.string.rcVvisHLbl) + ".\n"
|
|
|
|
|
|
+ parent.getResources().getString(R.string.ug_UserguideRiserParams_Add1);
|
|
|
|
|
|
text.setText(parent.getResources().getString(R.string.caption_UserguideRiserParams, //
|
|
|
|
|
|
parent.getResources().getString(R.string.rcVvisVLbl), //
|
|
|
|
|
|
vVisHStr, //
|
|
|
|
|
|
parent.getResources().getString(R.string.ug_UserguideRiserParams_Add2), //
|
|
|
|
|
|
parent.getResources().getString(R.string.ug_UserguideRiserParams_Add3)));
|
|
|
|
|
|
|
|
|
String html = String.format(parent.getResources().getText(R.string.caption_UserguideRiserParams).toString(),
|
|
|
|
|
|
parent.getResources().getString(R.string.rcVvisVLbl), //
|
|
|
|
|
|
parent.getResources().getString(R.string.rcVvisHLbl), //
|
|
|
|
|
|
parent.getResources().getString(R.string.ug_UserguideRiserParams_Add1),
|
|
|
|
|
|
parent.getResources().getString(R.string.ug_UserguideRiserParams_Add2), //
|
|
|
|
|
|
parent.getResources().getString(R.string.ug_UserguideRiserParams_Add3),
|
|
|
|
|
|
createButtonsGuideString(parent, true)).replaceAll("\n", "<br>");
|
|
|
|
|
|
text.setText(Html.fromHtml(html));
|
|
|
|
|
|
|
|
|
((Button) dialog.findViewById(R.id.btn_ugClose)).setOnClickListener(new OnClickListener() {
|
|
|
((Button) dialog.findViewById(R.id.btn_ugClose)).setOnClickListener(new OnClickListener() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
StringTokenizer st = new StringTokenizer(parent.getResources().getString(R.string.scaVLbl), "/");
|
|
|
StringTokenizer st = new StringTokenizer(parent.getResources().getString(R.string.scaVLbl), "/");
|
|
|
String aVStr = st.nextToken();
|
|
|
String aVStr = st.nextToken();
|
|
|
String aHStr = st.nextToken() + ".\n" + parent.getResources().getString(R.string.ug_UserguideSightParams_Add1);
|
|
|
|
|
|
String vHorzSettStr = parent.getResources().getString(R.string.scHeVSLbl) + ".\n"
|
|
|
|
|
|
+ parent.getResources().getString(R.string.ug_UserguideSightParams_Add2);
|
|
|
|
|
|
|
|
|
|
|
|
text.setText(parent.getResources().getString(R.string.caption_UserguideSightParams, //
|
|
|
|
|
|
aVStr.trim(), aHStr.trim(), vHorzSettStr.trim(), //
|
|
|
|
|
|
parent.getResources().getString(R.string.scVertScaleRngMinLbl),
|
|
|
|
|
|
parent.getResources().getString(R.string.scVertScaleRngMaxLbl),
|
|
|
|
|
|
parent.getResources().getString(R.string.scVertSkalaMiddleLbl),
|
|
|
|
|
|
parent.getResources().getString(R.string.scEvSLbl)));
|
|
|
|
|
|
|
|
|
String aHStr = st.nextToken();
|
|
|
|
|
|
String html = String.format(parent.getResources().getText(R.string.caption_UserguideSightParams).toString(), //
|
|
|
|
|
|
aVStr.trim(),
|
|
|
|
|
|
aHStr.trim(),
|
|
|
|
|
|
parent.getResources().getString(R.string.ug_UserguideSightParams_Add1),
|
|
|
|
|
|
parent.getResources().getString(R.string.scHeVSLbl), //
|
|
|
|
|
|
parent.getResources().getString(R.string.ug_UserguideSightParams_Add2), //
|
|
|
|
|
|
parent.getResources().getString(R.string.scVertScaleRngMinLbl),
|
|
|
|
|
|
parent.getResources().getString(R.string.scVertScaleRngMaxLbl),
|
|
|
|
|
|
parent.getResources().getString(R.string.scVertSkalaMiddleLbl),
|
|
|
|
|
|
parent.getResources().getString(R.string.scEvSLbl),
|
|
|
|
|
|
createButtonsGuideString(parent, true)).replaceAll("\n", "<br>");
|
|
|
|
|
|
text.setText(Html.fromHtml(html));
|
|
|
|
|
|
|
|
|
((Button) dialog.findViewById(R.id.btn_ugClose)).setOnClickListener(new OnClickListener() {
|
|
|
((Button) dialog.findViewById(R.id.btn_ugClose)).setOnClickListener(new OnClickListener() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dialog.setContentView(R.layout.rbs_userguide_dialog);
|
|
|
dialog.setContentView(R.layout.rbs_userguide_dialog);
|
|
|
dialog.setTitle(parent.getResources().getText(R.string.menuUserGuide).toString());
|
|
|
dialog.setTitle(parent.getResources().getText(R.string.menuUserGuide).toString());
|
|
|
|
|
|
|
|
|
// ImageView image = (ImageView) dialog.findViewById(R.id.ug_image);
|
|
|
|
|
|
// image.setImageResource(R.drawable.userguide_sight);
|
|
|
|
|
|
|
|
|
|
|
|
TextView text = (TextView) dialog.findViewById(R.id.ug_txt_HowTo);
|
|
|
TextView text = (TextView) dialog.findViewById(R.id.ug_txt_HowTo);
|
|
|
|
|
|
|
|
|
String str1 = parent.getResources().getString(R.string.ug_UserguideASParams_Add1,
|
|
|
String str1 = parent.getResources().getString(R.string.ug_UserguideASParams_Add1,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
String str8 = createButtonsGuideString(parent, true);
|
|
|
String str8 = createButtonsGuideString(parent, true);
|
|
|
|
|
|
|
|
|
String html = parent.getResources().getString(R.string.caption_UserguideArcherySetupParams, str1, str2, str3, str4, str5, str6, str7, str8)
|
|
|
|
|
|
.replaceAll("\n", "<br>");
|
|
|
|
|
|
|
|
|
String html = parent.getResources().getString(R.string.caption_UserguideArcherySetupParams, str1, str2, str3,
|
|
|
|
|
|
str4, str5, str6, str7, str8).replaceAll("\n", "<br>");
|
|
|
|
|
|
|
|
|
text.setText(Html.fromHtml(html));
|
|
|
text.setText(Html.fromHtml(html));
|
|
|
|
|
|
|