2013-07-18 44 views
2

我有一個問答遊戲,大約2000個問題,在導入資產文件夾sqlite數據庫。我的遊戲是免費的。我還有另一個測驗。有沒有一種方法可以在我的測驗中放置一個按鈕,並鏈接到我在Google Play上的其他測驗遊戲,並且在用戶安裝其他遊戲之後,以某種方式安裝其他1000個問題的另一個sqlite數據庫,作爲安裝其他遊戲的獎勵應用程序嗎?在另一場比賽中,我看到類似硬幣和東西的東西。我不知道我是否解釋了這種正確的方式。 :)如何安裝更大的sqlite數據庫,作爲安裝我的其他應用程序的獎勵?

+0

使用兩個資產數據庫的。在應用程序從app1開始檢查app2是否安裝,如果是在首選項中寫入註釋。然後,您可以通過選中首選項來打開小型或大型數據庫。 – Oli

+0

好的,我知道如何檢查應用程序是否已安裝,但是您可以使用偏好設置幫助我嗎?怎麼做? – marjanbaz

回答

2

集:

SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(this); 
SharedPreferences.Editor editor = settings.edit(); 
         editor.putBoolean("proversion", true); 
         editor.commit(); 

閱讀:

SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(this); 
boolean proversion= settings.getBoolean("proversion", false); 

現在你可以用布爾

if (proversion) { 
// pro Version DB 
} 

希望這有助於工作!

+0

Thanks.I希望它。 :) – marjanbaz

相關問題