まっさんの日記

まっさんの日記

PR

×

カレンダー

キーワードサーチ

▼キーワード検索

コメント新着

Mizuki8515 @ Re:塗装の縮れ(対策)(10/07) この方法は確かに有効そうですね。クリア…
2024.03.08
XML
カテゴリ: 仕事




GPSロガーアプリ(Archive+)は、
スマホ本体のシステム言語で日本語以外を選択すると、
英語モードになります。



日本語で使用していて、途中で英語モードにすると、
データ中に日本語が含まれます。
アプリでデータ中の日本語を分割する処理に不具合がありました。

分割する処理は共通で使用できるよう基底クラスとして実装しています。
画面(Activity)での使用を想定して各画面ではこの基底クラスを継承していますが、
データベースアクセスクラスもこの基底クラスを継承していて、


対処としては、
データベースアクセスクラスの呼び元のActivityを取得して、
Activityの分割する処理を呼び出すようにしました。

// 走行データMap作成
mapMotion = new HashMap<>();
for (int i = 0; i < arrayMotion.size(); i++) {
String[] string = getCourseActivity().splitTitle(context, arrayMotion.get(i).title);
mapMotion.put(arrayMotion.get(i).sequence, string[1]);
}

ポチッ として頂けると、
次のコンテンツを作成する励みになります♪
ブログランキング・にほんブログ村へ






お気に入りの記事を「いいね!」で応援しよう

最終更新日  2024.03.09 13:21:43
コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: