Я работаю над приложением, в котором есть блесна в двух действиях.В первом упражнении пользователь может отредактировать элемент счетчика и сохранить значение.Я использовал ArrayAdapter
и onItemSelectedListener
для хранения значения в базе данных.Это прекрасно работает.
Во втором упражнении должен быть показан счетчик с изменениями пользователя.Кто-нибудь может сказать мне, как решить эту проблему?Если вам нужна дополнительная информация, пожалуйста, спросите, потому что я новичок на Android.
Это код для первого действия:
@Override
protected void onCreate(final Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.my_spinner1);
final Spinner spinner1 = (Spinner)findViewById(R.id.sp_countries);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.countries,
R.layout.spinner1);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner1.setAdapter(adapter);
spinner1.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener()
{
public void onItemSelected(AdapterView<?> parentView, View childView, int position, long id)
{
mSave.countries = spinner1.getSelectedItem().toString();
}
public void onNothingSelected(AdapterView<?> parentView)
{
}
});
Спасибо за ваши ответы заранее.