0
Intent intent = new Intent(getApplicationContext(), deneme.class);
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
if(!settings.getString(Constants.NAME, "").equals("") && !settings.getString(Constants.SURNAME, "").equals("")
&& !settings.getString(Constants.NUMBER, "").equals("")) {
startActivity(intent);
}
//settings is my shared preferences object
else{
setContentView(R.layout.information_form_layout);
// this part creates a shared preferences and save the values for the first time
我要開始其他活動,如果保存共享偏好的值是不是空的。如果這個人第一次開始活動,那麼其他部分應該工作,並且值應該被充分填充。
我哪裏錯了?感謝幫助。
我剛剛做了Henspeide說的,但它仍然強制關閉。
設置是共享偏好對象。
settings = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
這到底是怎麼設置 – 2012-04-28 10:07:38