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

Программирование Android

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

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

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

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

Подстроить размеры TextView под размеры экрана - Программирование Android
У меня есть такая разметка <android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"...

Размеры экрана - Программирование Android
Захотел сделать подгон кнопок под разрешение экрана. Погуглил на эту тему, сделал новый класс. Вот что получилось. Ошибка в ...

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

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

Как программно узнать ppi экрана? - Программирование Android
Как программно узнать ppi экрана?

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

4
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
15.04.2013, 09:28 #2
в вашем классе нет такого метода. getResources() это метод класса Context.
0
c4sp3r
0x5B4C322291BD52AE
92 / 92 / 5
Регистрация: 04.03.2013
Сообщений: 295
15.04.2013, 13:19 #3
metrolog, как вариант передай в свой метод Context через параметр
0
metrolog
4 / 4 / 0
Регистрация: 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
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.04.2013, 15:50
Привет! Вот еще темы с ответами:

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

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

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

Размеры виджетов - Программирование Android
Всем привет, столкнулся со следующей проблемой. Необходимо сделать так, чтоб отношение размеров виджетов на макете к размерам самого...


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
23.04.2013, 15:50
Ответ Создать тему
Опции темы

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