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

Navigation Drawer и его кнопки - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Вылетает приложение при использовании Adobe Air http://www.cyberforum.ru/android-dev/thread1487590.html
Создаю пустое приложение в adobe flash, Air для android , скидываю на телефон , при запуске вылетает с ошибкой . Android 5.1.1 nexus 5 Добавлено через 2 минуты На 4.4 тоже самое
Android Обращение к View элементам фрагмента Добрый день. Нужна помощь, уже не знаю что делать. Имеется три идентичных фрагмента с одним TextView (id = textview1). Имеется Activity, в которой расположен ViewPager. В ViewPager добавляю эти фрагменты. По созданию Activity и в процессе работы (каждые скажем 10 сек) требуется обновлять интерфейс фрагментов. Суть проблемы - не могу обратиться к View элементам фрагментов. Текст который я... http://www.cyberforum.ru/android-dev/thread1487519.html
Доступ к элементам Activity из другого класса Android
Есть Activity, в её классе создаю экземпляр другого класса twoclass tw = new twoclass(); tw.start(MainActivity.this); и запускаю метод передовая туда контекст. При определенных условиях из класса(twoclass) получаю Toast на экране, но хотелось бы вместо тоста присваивать текст в EditText не пойму как обратиться к нему.
Если SD-карта read-only, то webView.loadUrl всё равно может загружать с нее? Android
Если да, то имеет ли смысл такая проверка if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED) || Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED_READ_ONLY)) { webView.loadUrl("file://" + Environment.getExternalStorageDirectory() + "/test.html"); } Или достаточно такой if...
О форуме и сайтах Не пора бы оптимизировать интерфейс форума? http://www.cyberforum.ru/android-dev/thread1487241.html
111 Добавлено через 3 минуты Не пора бы оптимизировать интерфейс форума ? не могу найти как удалить тему + не вижу как отправить личное сообщение члену форума.
Android Как убрать preview клавиш со своей клавиатуры? И снова я со своей клавой... Все расчудесно, но выявили такой баг: если ткнуть в клавиатуру и повозить пальчиком во все стороны, то она ведет себя, согласно тому, куда был изначально ткнут палец: - если в клавишу, то при перемещении пальца, на попадающих под него клавишах всплывает preview; - если в пустое место (между клавишами, например), то превью не будет выпадать. Убираю превью у... подробнее

Показать сообщение отдельно
FailureHardd
0 / 0 / 0
Регистрация: 24.04.2015
Сообщений: 4

Navigation Drawer и его кнопки - Android

25.06.2015, 20:33. Просмотров 339. Ответов 0
Метки (Все метки)

Как сделать так, чтобы по нажатию кнопок Home , Free Play, More Games , contact открывались ссылки в браузере(а в последнем случае мои мэил)Понимаю что нужно делать обработчик клика OnClick для каждой кнопки и ставить туда новый интент со ссылкой, но этот Navigation Drawer пока для меня лес густой и ничего в нем не понятно.Вот код(использовалась библиотека от Mike Perenz)
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
drawerResult = new Drawer()
                .withActivity(this)
                .withToolbar(toolbar)
                .withActionBarDrawerToggle(true)
                .withHeader(R.layout.drawer_header)
                .addDrawerItems(
                        new PrimaryDrawerItem().withName(R.string.drawer_item_home).withIcon(FontAwesome.Icon.faw_home).withIdentifier(1),
                        new PrimaryDrawerItem().withName(R.string.drawer_item_free_play).withIcon(FontAwesome.Icon.faw_gamepad),
                        new PrimaryDrawerItem().withName(R.string.drawer_item_more_games).withIcon(FontAwesome.Icon.faw_gamepad),
                        new SectionDrawerItem().withName(R.string.drawer_item_settings),
                        new SecondaryDrawerItem().withName(R.string.drawer_item_contact).withIcon(FontAwesome.Icon.faw_github).withIdentifier(1)
                )
                .withOnDrawerItemClickListener(new Drawer.OnDrawerItemClickListener() {
                    @Override
                    // Обработка клика
                    public void onItemClick(AdapterView<?> parent, View view, int position, long id, IDrawerItem drawerItem) {
                        if (drawerItem instanceof Nameable) {
                            Toast.makeText(MainActivity.this, MainActivity.this.getString(((Nameable) drawerItem).getNameRes()), Toast.LENGTH_SHORT).show();
                        }
                        if (drawerItem instanceof Badgeable) {
                            Badgeable badgeable = (Badgeable) drawerItem;
                            if (badgeable.getBadge() != null) {
 
                                try {
                                    int badge = Integer.valueOf(badgeable.getBadge());
                                    if (badge > 0) {
                                        drawerResult.updateBadge(String.valueOf(badge - 1), position);
                                    }
                                } catch (Exception e) {
                                    Log.d("test", ":)");
                                }
                            }
                        }
                    }
                })
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru