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

Кнопки навигации в игре

27.09.2013, 07:28. Показов 718. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть четыре Activity. Нужно сделать кнопки навигации, что то типа "вперед" / "назад".

Одно из четырех активити выглядит примерно так:
Java
1
2
3
4
5
6
7
8
9
public class SettingsActivity extends Activity{
    SettingsView settingsview;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
            settingsview = new SettingsView(this);
            setContentView(settingsview);
    }
.....
setContentView(settingsview);
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
public class SettingsView extends SurfaceView implements Runnable 
{
......    
    public class GameThread extends Thread
    {
......
 
    private ImageButton buttonStart;
    private Bitmap buttonStartBitmap;
 
    
    public SettingsView(Context context) 
    {
        
        super(context);
 
        buttonStartBitmap = BitmapFactory.decodeResource(getResources(),R.drawable.button1);
        buttonStart.setImageBitmap(buttonStartBitmap);
 
        OnClickListener buttonStartOk = new OnClickListener() {
            @Override
            public void onClick(View v) {
              // TODO Auto-generated method stub
         Context context = getContext(); 
         Intent intent = new Intent(context, NextActivity.class); 
         context.startActivity(intent);
            };
        };
 
        buttonStart.setOnClickListener(buttonStartOk);
 
        //buttonStart.setX(100);// = 100;
        //buttonStart.setY(100);
 
.....
 
    protected void onmDraw(Canvas canvas) 
    {       
......
          buttonStart.draw(canvas);
    }
......
buttonStart.setY(100); --- тут ругается. как задать координаты отображения.
да и вообще при использовании ImageButton вылетает из приложения с непонятной ошибкой

ps. или есть какие нить альтернативные способы имитации кнопок в игре?

Добавлено через 1 час 48 минут
Похоже надо юзать public boolean onTouchEvent(MotionEvent e) и обрабатывать события в зависимости от области касаний и расположения рисунков имитирующих кнопки
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.09.2013, 07:28
Ответы с готовыми решениями:

Кнопки навигации
Добрый день. В простой форме есть внизу кнопки навигации позволяющие переходить с записи на...

Кнопки для навигации в БД
У меня в БД есть 5 объектов: стартовая форма, основная таблица, запрос на поиск нужных записей в...

Кнопки навигации по Data Base
Для красоти мне пришлось сделать DataControl.Visible=False , а для навигации создать CmdButtons...

Работа со StringGrid. Кнопки навигации
В принципе, кнопки Last и First у меня работают корректно Last:StringGrid1->Row =...

0
27.09.2013, 07:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.09.2013, 07:28
Помогаю со студенческими работами здесь

Кнопки элемента навигации из таблицы ACCESS
Добрый день! Нужна помощь по БД ACCESS. Вопрос задам на простом примере. Есть таблица, условно...

Как привязать кнопки навигации, Fancybox
Доброго дня! На сайте поставили галерею fancybox, и я не могу понять как привязать кнопки...

Как поменять кнопки навигации в окне?
подскажите,пожалуйста,как поменять кнопки навигации в окне (допустим я скачал тему и там файлик...

собственные кнопки для навигации по таблицам БД Delphi
привет всем. помогите, пожалуйста, написать код на Delphi (база данных Access). нужно создать...


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

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