私はアンドロイドの共有設定に取り組んでいます。 私はシングルユーザログインページを作っており、ログインの詳細は正しく保存されています。 ログインページコードが複数のログインはandroidのsharedpreferenceを使用しています
`public class Login extends AppCompatActivity {
private static final int register = Menu.FIRST;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.login);
String pref = "mypref";
SharedPreferences sharedPreferences = getSharedPreferences(pref, MODE_PRIVATE);
final SharedPreferences.Editor editor = sharedPreferences.edit();
Button loginbtn = (Button) findViewById(R.id.login);
final EditText editText3 = (EditText) findViewById(R.id.editText3);
final EditText editText4 = (EditText) findViewById(R.id.editText4);
editText3.setText(sharedPreferences.getString("name",""));
editText4.setText(sharedPreferences.getString("password", ""));
loginbtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent lg = new Intent(Login.this, Main.class);
startActivity(lg);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
menu.add(0, register, 0, "Register");
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case register:
Intent lg = new Intent(Login.this, Register.class);
startActivity(lg);
return true;
case R.id.register:
return true;
default:
return super.onOptionsItemSelected(item);
}
}
}`
今私は、ログインページ上の共有の好みを介して複数のユーザーを保存したいです。誰かがいくつかのコードを提案できますか?
OK ...も – Manpreet
@Manpreetをいくつかのコードを示唆していくつかのコードスニペットで – pvn