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

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

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

Реализация графического меню - не вызываеться activity - Программирование Android

27.08.2012, 18:17. Просмотров 924. Ответов 5
Метки нет (Все метки)

Грузить не буду..вот код где я вызываю активити если было нажатие на картинку ( кнопку ).
activity не появляеться (( смотрел кучу примеров, вроде все верно. может забыл что то прописать ???

C#
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
public class MenuActivity extends Activity implements OnTouchListener {
 
    private menu _menu;
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        
         //Set Windows Properties 
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        this._menu=new menu(this); 
        setContentView(_menu);  
        
    }
    public boolean onTouch(View v, MotionEvent event)
    {
        if(event.getAction()==MotionEvent.ACTION_DOWN)
        {
            Intent intent=new Intent(this,MainActivity.class);
            startActivity(intent);
            this.finish();
        }
        return true;
    }
}
Добавлено через 4 минуты
Вот активити который я вызываю ксли было нажатие в любом месте на первом активити

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
public class MainActivity extends Activity {
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        //Set Windows Properties 
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        
        setContentView(new ScenView(this));
    }   
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.08.2012, 18:17     Реализация графического меню - не вызываеться activity
Посмотрите здесь:

Как сделать меню в шаблоне Google maps Activity Android studio - Программирование Android
Здравствуйте создал шаблон google maps хотел разместить елементи управления. И у меня не получается потому-что: На форму не могу...

Приложение зависает, если свернуть и развернуть Activity или перейти на другую Activity - Программирование Android
У меня в параллельном потоке происходит куча apply() Решение использовать apply вместо commit было принято из-за скорости. Но...

Android - Передача данных с одного Activity на другое Activity - Программирование Android
Здравствуйте , возникла необходимость получения числовых (int и float ну или double) данных в одном Activity , а обработка и вывод...

Изменение layout-элементов одного activity из другого activity - Программирование Android
Здравствуйте! Я хочу изменить размер или цвет текста TextView в одном activity из второго activity, каким образом мне можно это...

Из одного Activity получить значение другого Activity - Программирование Android
Запускаю активити: public class MainActivity extends Activity { ... ... Intent intent = new Intent(getBaseContext(),...

Вызвать из одной activity функцию другой activity - Программирование Android
вызвать из одного activity функцию другой activity Подскажите, можно ли такое реализовать? Допустим у меня есть основная активити и...

Из одной Activity запустить функцию другой Activity - Программирование Android
например есть Activity2 которое я показываю в Dialog окошке, там у меня находятся Date and Time Picker ы (Дата - начало, Дата - окончание)...

Запуск Activity из "бокового меню" - Программирование Android
Всем привет! У меня возник небольшой вопрос. Я создал боковое меню. И в этом боковом меню есть элементы. Как мне сделать так, чтобы при...

Создание Activity в другом Activity - Программирование Android
Нормально ли создавать экземпляр какого-либо Activity в текущем Activity? Дело в том, что код, нужный для работы с данными находится в...

Как вызвать Activity не из Activity? - Программирование Android
Приложение перехватываем входящие СМС. Есть класс унаследованный от BroadcastReceiver, который обозначен в манифесте как приемник...

Вывод activity в activity - Программирование Android
Добрый день. У меня есть две activity мне необходимо вывести одну в другой, а именно что бы меню activity1 осталось прежнем, а в...

Реализация меню требует API level 9, а actionbar-11. Что выбрать? - Программирование Android
Реализация меню требует API level 9, а actionbar - 11. Разрываюсь на части из-за того, что не могу выбрать. Если реализовать менюшку, то...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
27.08.2012, 18:40     Реализация графического меню - не вызываеться activity #2
у меня пару вопросов:
1 выполняется ли у вас условие
if(event.getAction()==MotionEvent.ACTION_DOWN)
?
2 если оно выполняется - активити которую хотите запустить падает с эксепшоном или просто не запускается?
56illusion
0 / 0 / 0
Регистрация: 20.08.2012
Сообщений: 37
27.08.2012, 18:55  [ТС]     Реализация графического меню - не вызываеться activity #3
1. Условие я прописал. Оно должно выполняться, ошибок не выдает компилятор
2. Активити просто не появляеться. Нечего не происходит

Добавлено через 6 минут
Написал игру и дошли руки досоздания меню. Меню состоит из картинок drawable. Идея такая: если нажатие было к примеру на rectangle картинки 1 player, значит запустить активити где прописан весь цикл игры и графики. Но не получалось запустить активность и решил проверить код если глобально есть нажатие на активности меню тогда запустить активность игры, вот ето то что и выложил здесь.
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
27.08.2012, 19:14     Реализация графического меню - не вызываеться activity #4
попробуйте продебажить. посмотрите заходит ли у вас в if
если заходит - посмотрите лог при нажатии, и продебажте - заходит ли у вас onCreate.
либо можете залогировать всё это.
PS может проблема в то что это сишарп?
Миниатюры
Реализация графического меню - не вызываеться activity  
56illusion
0 / 0 / 0
Регистрация: 20.08.2012
Сообщений: 37
27.08.2012, 19:35  [ТС]     Реализация графического меню - не вызываеться activity #5
сейчас попробую )) ето java когда тему создовал не увидел что есть вставка кода для java

Добавлено через 2 минуты
onCreat тоже в норме.. вить эта активити показывает все что нужно ( меню с кнопками - картинками ) а

Добавлено через 5 минут
продебагил )) брейк поинт на onTouch... нечего не происходит, не реагирует на касание пальца..
Спасибо !!! теперь ясно почему вообще не запускаеться активность. Но вить вроде все прописано верно..какие есть предположения ???

Добавлено через 8 минут
Cпасибо за помощь. Вот только не понимаю как эти изменения влияют..

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
[U]// убрал implements OnTouchListener[/U]
public class MenuActivity extends Activity /*implements OnTouchListener*/ {
 
    private menu _menu;
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        
         //Set Windows Properties 
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        this._menu=new menu(this); 
        setContentView(_menu);  
        
    }
        [U]// изменил на onTouchEvent ( было onTouch )[/U]
    @Override
    public boolean onTouchEvent(MotionEvent event)
    {
        if(event.getAction()==MotionEvent.ACTION_DOWN)
        {
            Intent intent=new Intent(this,MainActivity.class);
            startActivity(intent);
            this.finish();
        }
        return true;
    }
}
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
27.08.2012, 19:42     Реализация графического меню - не вызываеться activity #6
бля, я сразу не заметил, предыдущий код скорее всего тоже будет работать если вы вызовите в onCreate _menu.setOnTouchListener(this);
Yandex
Объявления
27.08.2012, 19:42     Реализация графического меню - не вызываеться activity
Ответ Создать тему
Опции темы

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