Слушателем этой функции является главное активити. Ему назначено: implements View.OnClickListener, SeekBar.OnSeekBarChangeListener, AdapterView.OnItemClickListener.
У меня три фрагмента: timechange, distchange, speedchange. В основной активити прописал для них интерфейсы: "public class TwoActivity extends Activity implements View.OnClickListener, timechange.OnCompleteListener, distchange.OnCompleteListener, speedchange.OnCompleteListener {" Получается, что все они ссылаются на один обработчик " @Override
public void onComplete(String time) {". Не понимаю, как их разделить. При добавлении интерфейсов система не предложила добавить ничего нового.
Владимир, назрел еще один вопрос. А как узнать какой элемент активити вызвал диалог? У меня в активити теперь три интерфейса для диалогов, а обработчик один. Хотелось бы знать кому возвращать значение.
Тоже только начинаю разбираться в программировании под андроид, а посему назревают нубские вопросы. А каким образом у активити прописать второй интерфейс ,когда ей уже присвоен один
"public class TwoActivity extends Activity implements View.OnClickListener{"?