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

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

Войти
Регистрация
Восстановить пароль
 
Т_Ё_М_А
23 / 6 / 2
Регистрация: 14.12.2009
Сообщений: 282
#1

навигация приложения - Программирование Android

30.08.2013, 16:51. Просмотров 529. Ответов 3
Метки нет (Все метки)

Как правильно сделать верхнее меню для приложения, на подобии такого:

http://s2.ipicture.ru/uploads/20130830/UjJZYdkz.png

Я сделал с помощью 3-х ImageButton и такого обработчика:
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
public void onClick(View v) {
    
        switch(v.getId())
        {
            case R.id.imageButton1:
                //вдавливаем нажатую кнопку
                   imgBtn1.setImageResource(R.drawable.menu_btn_1down);
                //возвращаем остальные   
                   imgBtn2.setImageResource(R.drawable.menu_btn_2up); 
                   imgBtn3.setImageResource(R.drawable.menu_btn_3up);
                //переход на экран 1   
                   myBrowser1.loadUrl("file:///android_asset/Main/tab1.html");
                   break;
            case R.id.imageButton2: 
                //вдавливаем нажатую кнопку
                   imgBtn2.setImageResource(R.drawable.menu_btn_2down);
                //возвращаем остальные   
                   imgBtn1.setImageResource(R.drawable.menu_btn_1up); 
                   imgBtn3.setImageResource(R.drawable.menu_btn_3up);
                //переход на экран 2
                   myBrowser1.loadUrl("file:///android_asset/Main/tab2.html");
                   break;  
            case R.id.imageButton3:
                //вдавливаем нажатую кнопку
                   imgBtn3.setImageResource(R.drawable.menu_btn_3down);
                //возвращаем остальные   
                   imgBtn1.setImageResource(R.drawable.menu_btn_1up); 
                   imgBtn2.setImageResource(R.drawable.menu_btn_2up);
                 //переход на экран 3
                   myBrowser1.loadUrl("file:///android_asset/Main/tab3.html");
                   break;
        }
        
        
    }
Мне кажется должен быть способ получше...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.08.2013, 16:51     навигация приложения
Посмотрите здесь:

WebView. Навигация свайпом - Программирование Android
Здравствуйте! Есть WebView, статьи в который подгружаются из res/raw (n1.txt - n...txt), одна статья - один файл. Как свайпом осуществить...

Навигация свайпом. ListView - Программирование Android
Добрый день, хотел сделать приложение в котором есть на каждом экране отдельный ListView, свайпом можно переходить из экрана в экран, тапом...

Swipe навигация в приложении - Программирование Android
Здравствуйте. Возникла потребность в навигации между активити жестами(свайп). Ведешь пальцем влево и переходит в нужное активити. ...

Раздельная навигация по GPS или по Glonass - Программирование Android
Возможен - ли раздельный выбор навигации или от спутников GPS или от спутников Глонасс? Сейчас почему - то только одна кнопка...

Из приложения А проверить наличие установленного на устройстве приложения В - Программирование Android
Извиняюсь за нубский вопрос. Подскажите в андроид есть возможность из приложения А проверить наличие установленного на устройстве...

Google Maps - навигация от точки до точки - Программирование Android
Здравствуйте, хочу спросить: Я создал приложение для отеля, установил там точку которым является адрес. Так же через GPS строился...

Навигация по *.chm справке из C# приложения - C#
Всем привет! Кто может подсказать, как осуществить навигацию по *.chm файлу из приложения на C#. Что я имею ввиду - в *.chm я написал...

Навигация - PHP БД
Здравствуйте, форумчане! Необходима Ваша помощь, для того чтобы сделать навигацию... Вообще не хочет появляться даже намек на то,что...

Навигация - HTML, CSS
Здравствуйте! Что-то пошло не так, помогите:) <div id="header"> <div id="header_nav"> <div id="logo"...

навигация - Робототехника
Всем привет. Задача моя сделать автопилот для колесного устройства(тележка). Вопрос по навигации. Я хочу использовать следующий...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746
30.08.2013, 18:05     навигация приложения #2
Т_Ё_М_А, оно похоже на обычный таб-контрол, только не знаю как его разукрасить, может то тема такая...
Т_Ё_М_А
23 / 6 / 2
Регистрация: 14.12.2009
Сообщений: 282
30.08.2013, 20:49  [ТС]     навигация приложения #3
MegaSinner, TabHost, точно, нашёл - спасибо! Буду с ним разбираться.
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
02.09.2013, 16:34     навигация приложения #4
TabPageIndicator
Yandex
Объявления
02.09.2013, 16:34     навигация приложения
Ответ Создать тему
Опции темы

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