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

Преобразовать dip в пиксели - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Помимо файла apk, образовался файл resources.ap_. Его нужно будет заливать на сайт тоже? http://www.cyberforum.ru/android-dev/thread1249393.html
У меня в приложении действительно есть ресурсы. Я так понимаю этот файл необходим что бы они отображались? То есть его нужно куда-то заливать на GP и тд?
Android Блокировка кнопки, пока идет обратный таймер Доброго времени суток. Задумка такая: нажимаем кнопку, и пока идет обратный таймер кнопка становится неактивной, по прошествии времени кнопка становится опять активной. Накидал код, но есть небольшой баг: кнопка блокируется не сразу, а только на третий нажим и вызывается как бы два таймера. Может кто подскажет как исправить или лучше сделать? import android.app.Activity; import... http://www.cyberforum.ru/android-dev/thread1249331.html
Как восстановить удаленый файл на андроид Android
Доброе время суток!!! Гуру, профи, хакеры, Админы. Проблема такова на Sumsunge S4 во внутренним памяти удалили файлы (аудио, видео, фото), как можно восстановить?
CallBack url в твиттер Android
CallBack url это ссылка на то активити к которому возвращается приложение после регистрации пользователя в твиттере да??или можете подробно обьяснить??
Android Поменять версию http://www.cyberforum.ru/android-dev/thread1249222.html
как поменять версию в андроид??
Android Как работает код? String token = prefs.getString(OAuth.OAUTH_TOKEN, ""); String secret = prefs.getString(OAuth.OAUTH_TOKEN_SECRET, ""); AccessToken a = new AccessToken(token,secret) Twitter twitter = new TwitterFactory().getInstance(); twitter.setOAuthConsumer(Constants.CONSUMER_KEY, Constants.CONSUMER_SECRET); twitter.setOAuthAccessToken(a); try { twitter.getAccountSettings();... подробнее

Показать сообщение отдельно
dubok79
 Аватар для dubok79
323 / 121 / 11
Регистрация: 01.11.2012
Сообщений: 586

Преобразовать dip в пиксели - Android

31.08.2014, 13:09. Просмотров 509. Ответов 0
Метки (Все метки)

Есть виджет размером 1х1. Перевожу этот размер в dip как ("размер виджета"*74)-2. Т.е. виджет получается размером 72 на 72 dip. Теперь мне нужно знать его размер в пикселях. Размеры и плотность экрана у всех разные. Правильно ли я делаю если буду получать пиксели таким образом?
Java
1
2
3
    public int dip2px(int dip) {
        return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dip, context.getResources().getDisplayMetrics());
    }
У меня получается 144 на 144 px. На моем устройстве. Но экран у меня 1280х720. Я думал, что и размер виджета должен получиться к примеру 256 на 144 px.
Как правильно это сделать?

Для чего нужно. На виджет на его фон ставлю картинку полученную через камеру. Результат надо обрезать вертикально и горизонтально. Не получается задать нормальные размеры. Либо оба вертикальных получается, либо вообще квадраты.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru