我需要設置應用程序啓動時從數據庫中獲取的消息。我從數據庫中獲取數據,並需要在應用程序啓動時顯示它,但它只顯示「msg0」。
我不明白我的代碼中的問題在哪裏。請給我一些提示和參考。
這裏是我的參考代碼..Meesage不會在應用程序啓動時出現?
Random r = new Random();
SharedPreferences pref = getPreferences(Context.MODE_PRIVATE);
Editor ed =pref.edit();
final List<ObjectiveWiseQuestion> LocWiseProfile= db.getAllTipsNTricks();
for (final ObjectiveWiseQuestion cn : LocWiseProfile)
{
for(i=0;i<=counter;i++)
{
ed.putString("i",cn.getTips());
// ed.putString("0",cn.getTips());
}
ed.commit();
}
String msg = pref.getString(r.nextInt(i)+"", "none");
Toast.makeText(this, msg, Toast.LENGTH_LONG).show();
}
catch(Exception e)
{
e.printStackTrace();
}
在此先感謝....
它不工作的兄弟.... – 2012-03-30 11:57:30