Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 15.01.2014
Сообщений: 3
1

Передвижение картинки при нажатии на экран

16.01.2014, 12:48. Показов 1937. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
подскажите как сделать чтоб картинка начала двигаться в сторону нажатия экрана


Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
public class MainActivity extends Activity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        GraphicsView myview=new GraphicsView(this); 
        setContentView(myview);
        
    }
 
 
    public class GraphicsView extends View
   {
 
private int v =10;
private int x=10;
private int y =10;
public GraphicsView(Context context) { super(context); }
 
Bitmap myBitmap = BitmapFactory.decodeResource(getResources(),R.drawable.robotttc);
//event.getAction() == MotionEvent.ACTION_DOWN
 
 
 
 
   public boolean onTouchEvent(MotionEvent event)
   {
       
       подскажите как прописать условие
  
   
   return true;
   }
   
   
   
    @Override
    protected void onDraw(Canvas canvas)
   {
        
        canvas.drawBitmap(myBitmap, x , y, null);
   }
 
   }
  }
Добавлено через 18 часов 11 минут
при таком коде -

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
 public boolean onTouchEvent(MotionEvent event)
   {
       if(event.getAction() == MotionEvent.ACTION_DOWN)
       {
          x++;
         
           invalidate();
           }
       
  
   
   return true;
   }
при нажатии он идёт по иксу..
погуглив нашел только картинка появляется куда нажимаешь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.01.2014, 12:48
Ответы с готовыми решениями:

Передвижение окна при нажатии клавишей мышки и перетягивании
Как на c++ сделать передвижение окна при нажатие и перетягивание клавишей мышки в опредильонной...

Передвижение прямоугольника по экрану при нажатии клавиш перемещения
Ребят, нужно разработать программу передвижения прямоугольника по экрану при нажатии клавиш...

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

Обновление картинки при нажатии
<span id="captcha"><img onClick="reload(); return false;" src="secpic.php"...

1
0 / 0 / 0
Регистрация: 15.01.2014
Сообщений: 3
25.01.2014, 10:54  [ТС] 2
нашел решение )

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 public boolean onTouchEvent(MotionEvent event)
   {
       if(event.getAction() == MotionEvent.ACTION_DOWN)
       {
    if(x<=(int) event.getX())
    {
        x++;
    }
    if(x>(int) event.getX())
    {
        x--;
    }
    if(y<=(int) event.getY())
    {
        y++;
    }
    if(y>(int) event.getY())
    {
        y--;
    }
 
          invalidate();
       }
   return true;
   }
Добавлено через 4 минуты
хотя в лучше наверно в swith)
0
25.01.2014, 10:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.01.2014, 10:54
Помогаю со студенческими работами здесь

Смена картинки при нажатии
Доброго времени суток! Хочу с помощью JS сделать так,чтобы при клике мышкой менялась картинка....

Смена картинки при нажатии
Есть форма,которая меняет картинку при клике. &lt;img src=&quot;box.jpg&quot; onclick='this.src=&quot;lut_1.jpg&quot;'...

увеличение картинки при нажатии
Помогите пожалуйста. Дело в том что мне нужен небольшой скрип который будет увеличивать картинку...

Увеличение картинки при нажатии.
Как сделать так что при нажатии на картинку,она увеличелась???


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru