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

Передача видимости в другую активность - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Передача с webview в jsoup http://www.cyberforum.ru/android-dev/thread1265933.html
Здравствуйте.Подскажите,как решить проблему. Необходимо что бы все хтмл странички открывались спарсенными по условию, к примеру для главной нужно указать Elements alldivs=doc.select("div.entry");...
Программирование Android Вывод картинки из камеры в приложении Мне не нужно делать видео и фото, мне нужно что бы в моем приложении показывалась картинка из камеры(в реальном времени, или несущественное отставание). Я уже сделал что бы просто открывалось... http://www.cyberforum.ru/android-dev/thread1265840.html
Отображение собственного View Программирование Android
как в xml файл для интерфейса активити добавить собственный элемент View?? Просто я указываю путь к этому классу производному от View в main.xml и описываю его след образом...
Программирование Android Ошибка при сериализации массива boolean
public static void writeToFile(boolean selex) { try { FileOutputStream fos = context.openFileOutput("selex.dat", Context.MODE_PRIVATE); ...
Программирование Android Как заставить работать BroadcastReceiver? http://www.cyberforum.ru/android-dev/thread1265620.html
Добрый день! Собственно идея: есть стандартный плеер телефона(HTC One m7 Android 4.4.3) и проводная гарнитура с одной кнопкой. Но по нажатию на эту самую кнопку можно только делать плей\пауз и все!...
Программирование Android Проверка подключения к интернету. Почему Exception игнорируется? Подскажите пожалуйста кто знает...отправляю емаил без инета, все равно пишет что сообщение ушло...вот код... private class sender_mail_async extends AsyncTask<Object, String, Boolean> { ... подробнее

Показать сообщение отдельно
Spelcrawler
531 / 501 / 111
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
01.10.2014, 13:27
Ладно, не поленюсь напишу код)
В активити настроек, я назову ее ActivityPreferences
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//В теле класса (до onCreate())
    public static final String PREFS = "preferences";
    public static final String BUTTON_VISIBLE = "button_visible";
    SharedPreferences preferences;
    SharedPreferences.Editor editor;
 
//Далее в onCreate()
preferences = getSharedPreferences(PREFS, MODE_PRIVATE);
editor = preferences.edit();
checkBox.setOnClickListener(new View.OnClickListener() {//checkBox, собственно ваш checkBox
            @Override
            public void onClick(View v) {
                editor.putBoolean(BUTTON_VISIBLE, ((CheckBox) v).isChecked());
            }
        });
checkBox.setChecked(preferences.getBoolean(BUTTON_VISIBLE, false));
Теперь в той активити где у вас кнопка (назовем ее ActivityMain)
Java
1
2
3
4
5
6
7
8
//В теле класса
SharedPrederences preferencs;
 
//В onCreate()
preferences = getSharedPreferences(ActivityPreferences.PREFS, MODE_PRIVATE);
 
//В onResume()
button.setVisibility(preferences.getBoolean(ActivityPreferences.BUTTON_VISIBLE, false) ? View.VISIBLE : View.INVISIBLE);//button - ваша кнопка которую нужно делать видимой\не видимой.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru