описание проблемы:
есть два активити
на главном активити две кнопки , нажав на одну всплывает AlertDialog
нажав на другую. с помощью Intent перехом во вторую активити
но есть проблема..... Intent и AlertDialog вместе у меня не работают, только порозень
помогите плиз.....нужно чтоб и та и другая кнопка работали
вот код
public class MainActivity extends Activity {
final int DIALOG_EXIT = 1;
TextView note;
Button butplus;
Button btn;
ListView list;
AlertDialog.Builder ad;
Context context;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
butplus = (Button)findViewById(R.id.butplus);
// butplus.setOnClickListener(this);
btn = (Button)findViewById(R.id.btn);
// btn.setOnClickListener(this);
list = (ListView)findViewById(R.id.list);
//
}
public void onclick(View v) {
// switch (v.getId()) {
// case R.id.butplus:
// Intent intent = new Intent(this, Note.class);
// startActivity(intent);
// break;
// }
// вызываем диалог
showDialog(DIALOG_EXIT);
}
protected Dialog onCreateDialog(int id) {
if (id == DIALOG_EXIT) {
AlertDialog.Builder adb = new AlertDialog.Builder(this);
// заголовок
adb.setTitle(R.string.exit);
// сообщение
// adb.setMessage(R.string.save_data);
// иконка
adb.setIcon(android.R.drawable.ic_dialog_info);
// кнопка положительного ответа
adb.setPositiveButton(R.string.ok, myClickListener);
// кнопка отрицательного ответа
// adb.setNegativeButton(R.string.no, myClickListener);
// кнопка нейтрального ответа
// adb.setNeutralButton(R.string.cancel, myClickListener);
// создаем диалог
return adb.create();
}
return super.onCreateDialog(id);
}
DialogInterface.OnClickListener myClickListener = new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
switch (which) {
// положительная кнопка
case Dialog.BUTTON_POSITIVE:
// saveData();
// finish();
break;
}
}
};
void saveData() {
Toast.makeText(this, R.string.saved, Toast.LENGTH_SHORT).show();
}
}
Нужна помощь....
Re: Нужна помощь....
всё понял и решил
Нужна помощь....
Просветите, пожалуйста, совсем "зелёного".
Есть две activity. Первая передает во вторую целое число (результат арифметического действия).
Вторая, по задумке, будет выводить текст по имени константы из string.xml.
Например первая передает 203, а вторая выводит текст из string-ресурса с именем r203.
Собственно вопрос: - Во второй activity для каждого значения нужно писать
или есть более адекватные варианты?
Есть две activity. Первая передает во вторую целое число (результат арифметического действия).
Вторая, по задумке, будет выводить текст по имени константы из string.xml.
Например первая передает 203, а вторая выводит текст из string-ресурса с именем r203.
Собственно вопрос: - Во второй activity для каждого значения нужно писать
Код: Выделить всё
if (resultat == 101) {tvRes2.setText(R.string.r101);
Re: Нужна помощь....
да что ж это такое, все хотят сотворять что-то эдакое с ресурсами, причем сразу
Конечно, нужно другой способ придумывать! По сути нужно сохранить в памяти двумерный массив информации - соответствие номеров и строчек, к строкам обращаться по имени строки, а не номеру ресурса, о хранении данных - есть уроки, выбирай себе удобный способ.
Можно жестко в программе хранить.
Конечно, нужно другой способ придумывать! По сути нужно сохранить в памяти двумерный массив информации - соответствие номеров и строчек, к строкам обращаться по имени строки, а не номеру ресурса, о хранении данных - есть уроки, выбирай себе удобный способ.
Можно жестко в программе хранить.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Нужна помощь....
Foenix писал(а):да что ж это такое, все хотят сотворять что-то эдакое с ресурсами, причем сразу
Конечно, нужно другой способ придумывать! По сути нужно сохранить в памяти двумерный массив информации - соответствие номеров и строчек, к строкам обращаться по имени строки, а не номеру ресурса, о хранении данных - есть уроки, выбирай себе удобный способ.
Можно жестко в программе хранить.
Спасибо! Пошел искать подходящий урок.
Re: Нужна помощь....
Ещё вопросец от новичка.
У меня по html запросу генерится строка с параметрами что то вроде "Вася//77//88".
Как эту строку заполучить в переменную?!
А лучше сразу разложить по переменным name = "Вася", atr1 = "77", atr2 = "88"
У меня по html запросу генерится строка с параметрами что то вроде "Вася//77//88".
Как эту строку заполучить в переменную?!
А лучше сразу разложить по переменным name = "Вася", atr1 = "77", atr2 = "88"