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

Переход на следующую страницу нажав на текстуру - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Arg к apk или ярлыки http://www.cyberforum.ru/android-dev/thread1601605.html
Приветствую. Недавно увидел на приложении, делающую из телефона почти полноценную Ip камеру, что она создает 2 ярлыка при установки одного apk, один ярлык посылает в настройки, второй запускает web сервер и т.д. Задался вопросом, а можно ли как то передавать в приложение данные при открытии с помощью ярлыков, а программа по данным этих аргументов запускает ту или иную активити с...
Android Подключение к android через NAT Привет, в приложении создается сервер, телефон выходит в инет через 3g, но ему назначается ip 10.xxx.xxx.xxx, тоесть он за NAT'ом провайдера. Естественно доступа у меня для проброса нет, да динамический ip. Как сделать чтобы пользователь нажал 1 кнопку и к нему можно было подключиться? Я читал о тоннелях, vpn, но конечный пользователь не будет в этом разбираться и настраивать, ему всего лишь... http://www.cyberforum.ru/android-dev/thread1601561.html
Android Как получить списк координат Path?
Добрый день. Есть проблема как получить координаты Canvas Path после преобразований matrix.
Обработчик события ToggleButton Android
Доброго времени суток! Имеется ToggleButton на форме На кнопку прикручена функция, которая вызывает форму Yes/No public void ToggleButtonClick(View view) { switch (view.getId()) { case R.id.tgbRelayOne: {
Android User-premission http://www.cyberforum.ru/android-dev/thread1601492.html
Создаю приложение для записи звука, все по примерам, приложение крашится, думаю из за того что не получает разрешение на RECORD_AUDIO. Вот файл манифеста <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="michael.audio"> <uses-permission android:name="android.permission.RECORD_AUDIO" ></uses-permission> ...
Android Ребяяятки дайте пожалуйста совет) Какую штучку бы мне поставить на чужой телефон с платформой андроид чтобы она фиксировала все что он вводит через клавиатуру без палева??? Спасибо за внимание ;) подробнее

Показать сообщение отдельно
Frantsian
0 / 0 / 0
Регистрация: 04.12.2015
Сообщений: 1
04.12.2015, 13:38     Переход на следующую страницу нажав на текстуру
Добрый день. Мне нужно, чтобы нажав на Texture playBtn выполнялся переход на следующую страницу, а в данном фрагменте при нажатие на любую область экрана можно перейти на следующую страницу. Как сделать именно так, чтобы можно было перейти нажав на Texture playBtn?

Фрагмент кода с нажатием:
Java
1
2
3
4
5
protected void handleInput() { 
if(Gdx.input.justTouched()){ 
gsm.set(new PlayState(gsm)); 
} 
}
Весь код:
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
package com.frastan.game.states; 
 
import com.badlogic.gdx.Gdx; 
import com.badlogic.gdx.graphics.Texture; 
import com.badlogic.gdx.graphics.g2d.SpriteBatch; 
import com.frastan.game.MyBall; 
 
public class MenuState extends State { 
 
private Texture background; 
private Texture playBtn; 
private Texture magazinBtn; 
private Texture rekordiBtn; 
private Texture nastroikiBtn; 
 
public MenuState(GameStateManager gsm) { 
super(gsm); 
camera.setToOrtho(false, MyBall.WIDTH, MyBall.HEIGHT); 
background = new Texture("bgmenu.png"); 
playBtn = new Texture("knopkastart.png"); 
magazinBtn = new Texture("knopkamagazin.png"); 
rekordiBtn = new Texture("knopkarekordi.png"); 
nastroikiBtn = new Texture("knopkanastroiki.png"); 
} 
 
 
 
@Override 
protected void handleInput() { 
if(Gdx.input.justTouched()){ 
gsm.set(new PlayState(gsm)); 
} 
 
} 
 
@Override 
public void update(float dt) { 
handleInput(); 
 
} 
 
@Override 
public void render(SpriteBatch sb) { 
sb.setProjectionMatrix(camera.combined); 
sb.begin(); 
sb.draw(background, camera.position.x - (camera.viewportWidth / 2), 0); 
sb.draw(playBtn, camera.position.x - playBtn.getWidth() / 2, camera.position.y / 4); 
 
// sb.draw(magazinBtn, (MyBall.WIDTH / 2) + (magazinBtn.getWidth() / 2), MyBall.HEIGHT / 2); 
// sb.draw(rekordiBtn, (MyBall.WIDTH / 2) + (rekordiBtn.getWidth() / 2), MyBall.HEIGHT / 2); 
// sb.draw(nastroikiBtn, (MyBall.WIDTH / 2) + (nastroikiBtn.getWidth() / 2), MyBall.HEIGHT / 2); 
 
sb.end(); 
 
} 
 
@Override 
public void dispose() { 
background.dispose(); 
playBtn.dispose(); 
 
} 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru