Мне нужен диалог с 2 видами текста и около 8 кнопок + ОК и кнопка отмены.Нажатие одной из 8 кнопок должно изменить вид текста.Кнопка «ОК» должна возвращать последнюю нажатую кнопку, а кнопка «Отмена» должна возвращать специальное значение.
Я думаю, что для этого лучше специальное действие, чем пользовательский диалог, но у меня проблема с возвратом последней переключенной кнопки.
handler = new Handler() {
@Override
public void handleMessage(Message msg)
{
Intent intent = new Intent(context, Spellbook.class);
context.startActivity(intent);
}
};
Я не запускаю действие из основного потока, поэтому мне нужно использовать обработчик, но я не знаю, как я могу запустить действие с ответом там.Есть идеи как это решить?