Итак, моя ситуация...
У меня есть Spinner с зонами парковки... Zone 1, Zone 2 и т.д.
Что я хочу сделать: когда пользователь нажимает кнопку «Отправить SMS-сообщение», кнопка должна загружать номер телефона зоны парковки в SMS-сообщение. Номер зоны парковки устанавливается в зависимости от выбора зоны парковки в Spinner.
Я полностью отредактировал свой первоначальный вопрос... Итак, я...
Спиннер с парковочными зонами:
final Spinner spinner_zona = (Spinner) findViewById(R.id.spinnerZona);
ArrayAdapter<CharSequence> adapter2 = ArrayAdapter.createFromResource(
this, R.array.zone, android.R.layout.simple_spinner_item);
adapter2.setDropDownViewResource(
android.R.layout.simple_spinner_dropdown_item);
spinner_zona.setAdapter(adapter2);
spinnerPrefs с номерами телефонов парковочных зон:
<resources>
<string-array name="spinnerZone_postavke">
<item>700101</item>
<item>700102</item>
<item>700103</item>
<item>700105</item>
<item>700104</item>
</string-array>
Storing and retrieving phone numbers in SharedPreferences:
public static boolean setPreferences(Context c, String key, String value) {
SharedPreferences settings = c.getSharedPreferences("com.example.igor.parkingzagreb.Preferences", Context.MODE_PRIVATE);
SharedPreferences.Editor editor = settings.edit();
editor.putString(key, value);
return editor.commit();
}
public static String getPreference(Context c, String key) {
SharedPreferences settings = c.getSharedPreferences("com.example.igor.parkingzagreb.Preferences", Context.MODE_PRIVATE);
String value = settings.getString(key, "");
return value;
Я на правильном пути? Каков следующий шаг, чтобы отправить эти телефонные номера в SMS-сообщение с помощью нажатия кнопки?
Большое спасибо.
Spinner
, а также spinnerPrefs.xml. - person iRuth   schedule 05.02.2015