Commit 8d189837 by Jeong Gilmo

#33006 事業者毎のリソース多重化(Android)

- コメントの修正
parent 833fcf32
......@@ -28,22 +28,19 @@ public class ContentVersionsJSON extends AcmsCommonJSON {
public ArrayList<ContentDto> contentVersions;
public String fetchDate;
// #33006 start
public static final String ResourcePatternType = "resourcePatternType"; // 文言リソースパターン
public int resourcePatternType;
// #33006 end
public int resourcePatternType; // 文言リソースパターン変数
public ContentVersionsJSON(String jsonString) throws AcmsException {
super(jsonString);
}
@Override
protected void parse(JSONObject json) throws JSONValidationException {
// #33006 start
// 取得したJSONから事業者リソースパターンを取得する
if (json.has(ResourcePatternType)) {
resourcePatternType = json.getInt(ResourcePatternType);
}
// #33006 end
if (json.has(FetchDate)) {
fetchDate = json.getString(FetchDate);
}
......
......@@ -59,10 +59,8 @@ public class ABVEnvironment {
// ダウンロード作業が完了したあと、テーブルに値を更新する。その後、再びクリアするようにする
public String tempContentVersionLastFetchDate = "";
// #33006 start
// Serverから取得したcontentVersion時のリソースパターンを一時的に保存するための変数
public int resourcePatternType;
// #33006 end
////////////////////////////// 定数 //////////////////////////////////
......
......@@ -265,10 +265,8 @@ public class ContentRefresher {
return false;
}
// #33006 start
// リソースパターンの値を取得する
ABVEnvironment.getInstance().resourcePatternType = json.resourcePatternType;
// #33006 end
// 一時値を保存。ダウンロード処理が完了したあとにlastFetchDateを更新
String fetchDate = json.fetchDate;
......
......@@ -16,7 +16,6 @@ public class AndroidStringUtil {
return String.format(context.getResources().getString(id), (Object[]) args);
}
// #33006 start
// メッセージのパターン化する
public static int pattern(Context context, String key, int pattern) {
if (pattern > 0) {
......@@ -25,5 +24,4 @@ public class AndroidStringUtil {
return context.getResources().getIdentifier(key, "string", context.getPackageName());
}
}
// #33006 end
}
......@@ -55,9 +55,7 @@ public interface AppDefType {
String VIEW_MODE = "viewMode";
String OPERATION_REPORT_TYPES = "operationReportTypes";
// #33006 start
String RESOURCE_PATTERN_TYPE = "resourcePatternType"; // 文言リソースパターン
// #33006 end
}
/**
......
......@@ -365,10 +365,8 @@ public class OperationListActivity extends ABVUIActivity {
if (refreshBaseView != null) {
refreshBaseView.onRefreshComplete();
}
// #33006 start
// リソースパターンを取得し、保存する。
getResourcePattern();
// #33006 end
refreshOperationList();
}
}
......@@ -1803,14 +1801,9 @@ public class OperationListActivity extends ABVUIActivity {
return operationReportTypes;
}
// #33006 start
// ログイン成功した後、新着更新時の「ContentVersion」APIからリソースパターンを取得し、ローカルに保存する。
private void getResourcePattern() {
Logger.d(TAG, "ABVEnvironment.getInstance().resourcePatternType : " + ABVEnvironment.getInstance().resourcePatternType);
if (ABVEnvironment.getInstance().resourcePatternType != 0) {
} else {
}
putUserPref(AppDefType.UserPrefKey.RESOURCE_PATTERN_TYPE, ABVEnvironment.getInstance().resourcePatternType);
}
// #33006 end
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment