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

Как можно указать размер ImageView из кода в DP - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Можно ли в студии узнать какие файлы из лежащих в папках проекта не участвуют в компиляции? http://www.cyberforum.ru/android-dev/thread1231080.html
Можно ли в студии узнать какие файлы из лежащих в папках проекта не участвуют в компиляции? Пишу свои классы-"упростители" для разных операций и кидаю их в одну папку. Например цветные тосты со...
Программирование Android Прервет ли Тоаст работу других приложений при появлении Запустили сервис, который, по окончанию, должен вывести Toast сообщение о результате работы. Тем временем, пользователь решил поиграть в игрушку, либо позвонить кому-нибудь. Так вот когда покажется... http://www.cyberforum.ru/android-dev/thread1231073.html
Программирование Android Вызов метода из класса в таймере
Не могу получить титул веб страницы в таймере (ошибка). Пример: public class Main_Web extends WebView { String texst = "test_project"; public Main_Web(Context context) {...
Программирование Android Распознавание рукописного ввода
Где можно почитать, как работает распознавание рукописных символов в андроид-приложениях? Есть ли реализация в свободном доступе? Шаблоны символов? Вообще, что-нибудь на эту тему.
Программирование Android Среда разработки http://www.cyberforum.ru/android-dev/thread1230963.html
Здравствуйте! Можно ли писать приложения под Android в Microsoft Visual Studio 2010 (язык C++)? Если можно, то как компилировать? Заранее благодарю!
Программирование Android Планшетная версия приложения Иконки на планшете выглядят маленькими. В папки закинул иконки: mdpi - 85px, ldpi - 64px, hdpi - 128px, xhdpi - 170 px, xxhdpi - 255 px. Что надо написать в коде, что бы на планшете выглядело так... подробнее

Показать сообщение отдельно
angryrobot
Командир зеленых роботов
348 / 285 / 53
Регистрация: 08.10.2013
Сообщений: 564
21.07.2014, 11:17
Цитата Сообщение от Muhammad97 Посмотреть сообщение
Я хочу УСТАНОВИТЬ размер ImageView в DP
Сначала нужно узнать плотность пикселей у вашего экрана, потом умножить её на желаемую ширину и высоту:

Java
1
2
3
4
5
6
7
8
9
10
public class MainActivity extends ActionBarActivity {
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            ImageView iv = (ImageView)  findViewById(R.id.imageView1);
            float density = getApplicationContext().getResources().getDisplayMetrics().density;
            iv.setLayoutParams(new LayoutParams((int) (density * 40), (int) (density * 80)));
        }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru