このアプリで使用されるフラグメントの 1 つは、主に数値データのテーブルである必要があります。
- 6 列 x 15 行
- 上部の 4 つのヘッダー行には、いくつかの融合セルがあります
これはおよそ 90 ビューです (融合セル + 純粋なレイアウト ビュー (tablelayout、tablerow など) を除く)。
1 つ目の問題は、80 回を超えると表示回数が多すぎるため、アプリの動作が遅くなる可能性があるという警告です。このフラグメント/ビューを分割できないことを考えると、これについて何ができますか? - ユーザーは、このデータ テーブルに一度にアクセスする必要があります。
次に、テーブル内のデータは静的であり、その多くは計算可能です。ただし、言語が異なれば、数値データの表示方法も同じではありません。たとえば、英語の「1,000」はフランス語の「1000」になります。私が知らない言語では、ローマ数字を使用して表されない可能性があります。これらの約 30 の数値項目を /res/values/string_file.xml に入れる必要があります。ファイルがとにかく存在することを考慮して、テーブル ヘッダーのみの場合、またはアプリがそれらを計算し、ロケール フィルターを適用し、レイアウトに出力する必要があります。 ?
ありがとうございました