Форум программистов, компьютерный форум, киберфорум
Наши страницы

Найти Button в PreferenceActivity - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Парсинг сайта http://www.cyberforum.ru/android-dev/thread1631777.html
Здравствуйте уважаемые форумчане. Хочу спарсить расписание занятий определенной группы например Расписание группы ктбо И мне еще выдали админы сайта вот этот Сервис возвращающий расписание ...
Программирование Android Вывести значения неизвестных параметров данного треугольника Помогите решить пожалуйста на Eclipse эту задачу (использую оператор Case) Элементы равнобедренного прямоугольного треугольника пронумерованы следующим образом: 1 — катет a, 2 — гипотенуза c = a 2 ,... http://www.cyberforum.ru/android-dev/thread1631546.html
Генератор / сборник иконок Программирование Android
Может кто знает что то типа https://design.google.com/icons/? - но чтобы в разные цвета можно было генерировать - Что там не так? - То что там черно/белый.
Как сделать линию между а и б Программирование Android
нужен метод "по умному" :) как это делается?)
Программирование Android Анимация открытия Activity в Android приложении http://www.cyberforum.ru/android-dev/thread1631371.html
Добрый день, как сделать slide анимацию открытия самого первого Activity? Пример: Запускается приложение открывается Activity (с анимацией slide с лева на право) Помогите пожалуйста. Спасибо.
Программирование Android Ошибка при запуске Здравствуйте. Возникает ошибка при вызове getLastKnownLocation. подробнее

Показать сообщение отдельно
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,072

Найти Button в PreferenceActivity - Программирование Android

05.01.2016, 01:02. Просмотров 300. Ответов 6
Метки (Все метки)

Надо скрыть кнопку в PreferenceActivity. Не могу ее поймать, почему то null.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class SettingsActivity extends PreferenceActivity {
    public static class AboutPreferenceFragment extends PreferenceFragment {
        @Override
        public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
            View result = super.onCreateView(inflater, container, savedInstanceState);
            if (result != null) {
                View lv = result.findViewById (android.R.id.list);
                Button  button = (Button) lv.findViewById(R.id.upgrade);
                button.setVisibility(Button.GONE); //  java.lang.NullPointerException
            }
            return result;
        }
 
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            addPreferencesFromResource(R.xml.pref_about);
            Preference aboutPref = (Preference) findPreference("about");
            aboutPref.setLayoutResource(R.layout.activity_about_);
        }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.