데이터베이스에서 가져 오는 응용 프로그램 시작시 메시지를 설정해야합니다. 데이터베이스에서 데이터를 가져와 응용 프로그램 시작시 표시해야하지만 "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();
}
감사합니다 ....
동생이 아니에요 .... –