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

Показать кнопки при клике на нужный элемент - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как работать с API VK / Facebook? http://www.cyberforum.ru/android-dev/thread1617827.html
Добрый день, хочу сделать приложение про универ, в общем разобрался как что делать но есть несколько вопросов, так как я в этом деле новичок буду благодарен за помощь. 1. С помощью чего можно сделать чтобы в приложении отображались новости из группы например вк, facebook, и если можно силки на материалы по которым можно разобраться а то искал не смог ничего хорошего найти. 2. Вот например...
Android Tanktastic Есть такая игрушка. Вешают бан за попытку взлома их приложения. Как они теоретически могут об этом знать? Как можно повторить такую фичу http://www.cyberforum.ru/android-dev/thread1617792.html
Работа со звуком на низком уровне Android
Хочется поработать со звуком в Андроид на низком уровне - например находить/вырезать паузы, увеличить/уменьшить скорость. Как - есть ли какие фрэймворки или пните куда копать?
Android WebView белое поле снизу
Здравствуйте форумчане. Прошу у вас помощи так как сам уже два дня не могу понять в чём проблема. Проблема в следующем. Есть WebView. Как только я кладу туда html всё хорошо красиво укладывается. Но вот если повернуть экран или поменять шрифт с крупного на мелкий. То снизу появляется много белого пространства. В чём может быть проблема . Спасибо за помощь Скриншоты...
Android AttributeSet http://www.cyberforum.ru/android-dev/thread1617611.html
что означает класс AttributeSet в java под андроид?
Android Хочу попробовать писать под Android - выбор языка? Языков особо не знаю никаких, так что в каком-то смысле все равно с чего начинать :) Понимаю, что нативная Java. Но, честно говоря, ее не хочется изучать, да и ООП вообще как таковое. C# не хочется из тех же соображений. Scala уже интереснее, но отпугивает миф о сложности и навороченности. Clojure вот хотелось бы попробовать - что скажете? Или я с таким выбором рискую остаться один со... подробнее

Показать сообщение отдельно
Nullik
 Аватар для Nullik
43 / 12 / 1
Регистрация: 13.03.2013
Сообщений: 297
Завершенные тесты: 1

Показать кнопки при клике на нужный элемент - Android

18.12.2015, 20:14. Просмотров 385. Ответов 10
Метки (Все метки)

Добрый вечер!

Проблема: мне нужно на начальном этапе сделать кнопки "скрытыми", и как только нажимают на нужный элемент - сделать кнопки видимыми.

Делаю так, как посоветовали:

(Этот кусок кода я прописываю в методе onCreate)
Java
1
2
final ImageButton btn1 = (ImageButton) this.findViewById(R.id.btn);
        btn1.setVisibility(View.GONE);
отлично, кнопки скрывает.
Вешаю на картинку обработчик клика - "если на тебя нажали - покажи мне эти кнопки".

Java
1
2
final ImageButton btn1 = (ImageButton) this.findViewById(R.id.btn);
        btn1.setVisibility(View.VISIBLE);
Но проблема в том, что кнопки не показываются. Да, кнопки "типа сдвигаются", типа там где-то существуют, но не отображаются. Попробовала скрытие кнопок убрать на другой элемент, т.е.:
нажимаем на другой элемент -> кнопки скрываются.
нажимаем на нужную картинку - кнопки показываются.

А как сделать так, чтобы сразу кнопки были скрыты и по клику отображались?

Обработчик клика (находится в onCreate):
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
final ImageView imgTep = (ImageView) this.findViewById(R.id.imgt);
 
        imgTep.setOnTouchListener(new View.OnTouchListener() {
            public boolean onTouch(View arg0, MotionEvent event) {
                // Нажатие
                if (event.getAction() == MotionEvent.ACTION_DOWN) {
                    final ImageButton btn1 = (ImageButton) findViewById(R.id.btn);
                    btn1.setVisibility(View.VISIBLE); 
                }
 
                return true;
            }
        });
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru