Форум программистов, компьютерный форум CyberForum.ru

как вызвать DialogFragment? - Android

Восстановить пароль Регистрация
 
serjekat
0 / 0 / 0
Регистрация: 18.02.2016
Сообщений: 24
12.04.2016, 09:21     как вызвать DialogFragment? #1
Добрый день.
Не могу вызвать DialogFragment из canvas.
Рисую на canvas 4 точки, потом их нахожу, но как при их нажатие вызвать DialogFragment что бы к примеру подписать эту точку!? Как то не получается, нужна помощь....
Код:
@Override
protected void onDraw(Canvas canvas) {

super.onDraw(canvas);

canvas.drawPath(path, paint);
canvas.drawPath(mpath, mpaint);
}
@Override
public boolean onTouchEvent(MotionEvent event) {
float x=event.getX();
float y=event.getY();
switch (event.getAction()){
case MotionEvent.ACTION_DOWN:

if (i<4) {
path.addCircle(x, y, 30, Path.Direction.CW);
point = new Point(x, y);
obgect.add(point);
poin=false;
}else {
for (Point o:obgect) {
if (x >= o.x - 30 && x <= o.x + 30 && y >= o.y - 30 && y <= o.y + 30) {
mpath.addCircle(o.x, o.y, 30, Path.Direction.CW);
}
}
}
}
i++;
invalidate();
return super.onTouchEvent(event);
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2016, 09:21     как вызвать DialogFragment?
Посмотрите здесь:

Получение данных из DialogFragment Android
Android Изменить стиль DialogFragment
DialogFragment в Fragment Android
Как запихнуть в DialogFragment список контролов? Android
Android Данные из DialogFragment в Activity
Android Запрет пересоздания DialogFragment
Переопределить onDismiss у DialogFragment Android
Android Как запретить смену ориентации при вызове DialogFragment?
Android Разные стили DialogFragment
Как передать данные из Fragments в DialogFragment Android
Особенности DialogFragment Android
Перемещение DialogFragment Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 00:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru