2012-05-03 7 views
0

私はSQLiteを使用して、トリビアのようなアンドロイドゲームに質問を保存しています。私は、国際化機能を追加したい、とテーブルandroid_metadataはこのために使用することができるかしら(とどのように)またはのために意図されてAndroid用SQLiteデータベースi18n l10nのベストウェイ

http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/

:私は自分のSQLiteデータベースを使用してのチュートリアルに従っていますそれ以外のものはi18nのフィールドを追加する方がいいでしょう。

android_metadataテーブルを使用する場合:QUESTIONSテーブルに格納されている各質問にどのようにリンクできますか?事前に

CREATE TABLE "QUESTIONS" (
_id INTEGER, 
question TEXT, 
answer TEXT 
) 

おかげで、 ダニエル:

私の現在のデータベースには、このような構造を持つ1つのテーブルのみを(離れてandroid_metadataから)持っています。

答えて

1

あなたの異なるロケール

CREATE TABLE "QUESTIONS" (
_id INTEGER, 
language TEXT, 
question TEXT, 
answer TEXT 
) 

ためのフィールドを追加し、適切なクエリ言語を使用し

関連する問題