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

Добавление View (кнопки) в PreferenceScreen - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Просмотр изображений http://www.cyberforum.ru/android-dev/thread876176.html
Пытаюсь сделать просмотр изображений, но не знаю с чего начать) Суть такая: на флешке есть папки с изображениями (sdcard/images1, sdcard/images2). Выбираем папку и смотрим изображения. Проблемы такие: 1) как загружать изображения, чтобы они были на весь экран? Пробовал в ImageView, но изображение не получается растянуть на весь экран. В фон пробовал, отображает на весь экран, не знаю...
Android Разбиение ListView Здравствуйте. Есть ListView с записями. Каждая запись имеет свою дату. Хочу разделить этот список по датам. Ну например блок записей каждого дня ограничивать каким-нить цветным разделителем (то есть в приделах дня разделитель обычный, а на границах дней - красный). Проблема в следующем - как отследить эту границу дней? Понятно, что через адаптер. Попробовал вот так: метод getView адаптера... http://www.cyberforum.ru/android-dev/thread876025.html
Android Не сохраняются String ресурсы
Создаю xml файл с ресурсами. Записываю туда несколько String ресурсов. После сохранения они не сохраняются в R.java, и , соответственно, использовать их нельзя, потому что eclipse их не видит. Чем может быть вызвана такая проблема и как её решить?
Android Не изменяются компоненты в Eclipse
Здравствуйте! Во время пользования средой Eclipse столкнулся с проблемами: 1) Компонент, такие как Button, TextView и др., не растягиваются и не изменяют свой размер. Вместо требуемого результата, они куда-то передвигаются, например, в другую часть окна. 2) Эти же и другие компоненты не хотят перемещаться по Activity-окну - они ужасно лагают! Хочу переместить Button вверх по центру, а...
Android Где в Фрагменте инициализировать доступ к базе? http://www.cyberforum.ru/android-dev/thread874717.html
Где в Фрагменте инициализировать доступ к базе? пробую так в Create: dbOpenHelper = new DBHelperSqLite(getActivity()); database = dbOpenHelper.getReadableDatabase(); а ошибка at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:98)
Android ArrayIndexOutOfBoundsException Есть лог. Понимаю, что ошибка в строке 31, но там скобка. В чём ошибка? java.lang.RuntimeException: Unable to start activity ComponentInfo{com.ex/com.ex.Activity}: java.lang.ArrayIndexOutOfBoundsException: length=5; index=-1 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2073) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2098) at... подробнее

Показать сообщение отдельно
Grumbler
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 6
24.05.2013, 08:37  [ТС]     Добавление View (кнопки) в PreferenceScreen
Цитата Сообщение от V0v1k Посмотреть сообщение
используйте Preference и setOnPreferenceClickListener.
подскажите, как это правильно сделать? проверил 2 варианта:
Java
1
2
3
4
5
6
7
8
9
        PreferenceScreen screen = getPreferenceManager()
                .createPreferenceScreen(this);
        screen.setOnPreferenceClickListener(new OnPreferenceClickListener() {
            public boolean onPreferenceClick(Preference preference) {
                Intent i = new Intent(this, DictActivity.class);
                startActivity(i);
                return false;
            }
        });
Java
1
2
3
4
5
6
7
8
        
        Preference pp = new Preference(null);
        pp.setOnPreferenceClickListener(new OnPreferenceClickListener() {
            public boolean onPreferenceClick(Preference preference) {
                startActivity(new Intent(this, DictActivity.class));
                return false;
            }
        });
ошибка одинаковая:
The constructor Intent(new Preference.OnPreferenceClickListener(){}, Class<DictActivity>) is undefined
 
Текущее время: 17:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru