Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.85
metrolog
4 / 4 / 1
Регистрация: 18.11.2012
Сообщений: 101
#1

Размеры экрана программно - Программирование Android

15.04.2013, 09:09. Просмотров 1821. Ответов 4
Метки нет (Все метки)

DisplayMetrics displaymetrics = getResources().getDisplayMetrics();
Ругается на getResources().
узнаю размеры в классе который не наследуется от активити.
в чем ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2013, 09:09
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Размеры экрана программно (Программирование Android):

Подстроить размеры TextView под размеры экрана
У меня есть такая разметка <android.support.v4.widget.SwipeRefreshLayout ...

Размеры экрана
Захотел сделать подгон кнопок под разрешение экрана. Погуглил на эту тему,...

Оптимизировать imageView под разные размеры экрана? - Программирование Android
Всем привет! Никак не могу разобраться! Есть 9 кнопок - imageView. На экране...

Программно определить разрешение экрана
Нужно узнать разрешение экрана полностью. Когда я определяю у меня выводит,...

Как программно узнать ppi экрана?
Как программно узнать ppi экрана?

как программно сделать скриншот экрана
как програмно сделать скриншот экрана?

4
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
15.04.2013, 09:28 #2
в вашем классе нет такого метода. getResources() это метод класса Context.
0
c4sp3r
0x5B4C322291BD52AE
93 / 93 / 5
Регистрация: 04.03.2013
Сообщений: 295
15.04.2013, 13:19 #3
metrolog, как вариант передай в свой метод Context через параметр
0
metrolog
4 / 4 / 1
Регистрация: 18.11.2012
Сообщений: 101
15.04.2013, 20:02  [ТС] #4
так и сделал.
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
23.04.2013, 15:50 #5
Java
1
2
3
        Display display = getWindowManager().getDefaultDisplay(); 
        @SuppressWarnings("deprecation")
        int width = display.getWidth();
0
23.04.2013, 15:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.04.2013, 15:50
Привет! Вот еще темы с решениями:

Создание экрана программно и через xml файл
Когда задаю всё программно, все элементы как надо располагаются на экране,...

Как программно взять диагональ экрана андроид устройства?
Помогите, пожалуйста, определить к какому drawable (mdpi, hdpi, xdpi...)...

Как программно удалить кнопку которую программно создал но только если она уже существует
Есть ScrollView в котором много компонентов,чтоб не выводить сразу все решил...

Поворот куба сначала вокруг оси y с.к. экрана потом вокруг оси x с.к. экрана
Предыстория: Я пишу 3D игру и там соответственно нужно производить поворот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru