我有我的應用程序的登錄屏幕。 (微調,編輯文本,按鈕),我想存儲微調選擇項目和輸入文本共享首選項。在應用程序中隨處使用。String to sharedpreference android
代碼
Button lgnbutton;
EditText lgnfield;
Spinner lgnspinner;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
lgnbutton = (Button) findViewById(R.id.loginbutton);
lgnfield = (EditText) findViewById(R.id.loginfield);
lgnspinner = (Spinner) findViewById(R.id.loginspinner);
lgnbutton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
String ID = lgnfield.getText().toString();
String Type = lgnspinner.getSelectedItem().toString();
Intent myIntent = new Intent(LoginActivity.this, MainActivity.class);
LoginActivity.this.startActivity(myIntent);
}
});
}
}
而且這將是很好跳過loginactivity並繼續在MainActivity。
[看這個tuts](http://samir-mangroliya.blogspot.in/p/android-shared-preferences.html) –
你需要保存它變成共享首選項,或者你可以將它作爲一個額外的傳遞? – jcw
我需要每次重新啓動應用程序。 – Georggroenendaal