Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Saderty20
0 / 0 / 0
Регистрация: 06.02.2016
Сообщений: 1
#1

Обработка перемещения изображения - Программирование Android

06.02.2016, 11:05. Просмотров 192. Ответов 0
Метки нет (Все метки)

Помогите разобраться почему не работает программа(не перемещается изображение).
Код программы(Главной активности).

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import ...
public class MainActivity extends Activity 
{
    int x,y;
    TouchActivity touch=new TouchActivity();
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(new DrawView(this));
    }
    class DrawView extends View{
        Paint p=new Paint();
        public DrawView(Context context){
            super(context);
        }
        @Override
        public void onDraw(Canvas canvas){
            canvas.drawRect(50,50,100,100,p);
            canvas.drawRect(0,0,touch.getx(),touch.gety(),p);
        }
    }
}
Второй активности(Отвечающая за обработку нажатий).
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class TouchActivity
{
    int x,y;
    public void onTouch(MotionEvent event){
        if(event.getAction()==MotionEvent.ACTION_DOWN){
            x=(int)event.getX();
            y=(int)event.getY();
        }
    }
    public int getx(){
        return x;
    }
    public int gety(){
        return y;
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2016, 11:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Обработка перемещения изображения (Программирование Android):

Обработка перемещения объекта на экране - MotionEvent.ACTION_MOVE - Программирование Android
Когда перемещаю картинку к краю экрана, то её размер уменьшается, а после совсем исчезает. Нужно сохранять размер постоянным. Как? ...

выбор и обработка изображения из галереи - Программирование Android
Есть задача - из галереи выбрать фотографию и затем ее подогнать под требования для загрузки на сервак(обрезать, повернуть, приблизить...)....

Запрет перемещения каретки - Программирование Android
Есть TextView настроенный на работу как EditView. Необходимо сделать аналог консоли, т.е. вводим строку, нажимаем Enter и в зависимости от...

Listener перемещения объекта - Программирование Android
Сколько дней рою интернет, никак не могу найти. Я при помощи ObjectAnimator перемещаю объект(ImageView) мне нужно отследить каждую...

Сделать приложение для отслеживания перемещения ребенка (геоданные) - Программирование Android
Столкнулся с проблемой. Нужно следить за перемещениями ребенка (мониторить где он находится в данный период времени). В интернете готовые...

Плавная отрисовка перемещения изображения - C++
Здравствуйте! Проблема вот в чем, необходимо нарисовать круг (условно мячик), который будет летать по области экрана. Полет реализуется...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.02.2016, 11:05
Привет! Вот еще темы с ответами:

Обработка перемещения мыши - C++ WinAPI
Хочу написать некий управляемый симулятор. На Винде. В качестве первой задачи - периодически получать координаты (в идеале еще и скорость,...

Нарисовать прямоугольное выделение поверх изображения с возможностью перемещения мышью - C++/CLI
Сорри, если повторяюсь, но похожей темы не нашел. Существует picturebox, на котором изображен некий рисунок. Следует нарисовать...

Шифрование методом Цезаря/простого перемещения/двойного перемещения/простой замены - Delphi
Всем привет, так случилось что мне задали за пару дней сделать программу шифрования и дешифрования инф. На Делфи время ни очень мало, + на...

В списке сделать команды перемещения элемента вверх и вниз по списку (две кнопки для перемещения в ListBox) - C++ Builder
Помогите плз с прогой. Задание: в списке сделать команды перемещения элемента вверх и вниз по списку(две кнопки для перемещения в...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.