getLayoutParams (). высота / ширина - PullRequest
       7

getLayoutParams (). высота / ширина

0 голосов
/ 31 декабря 2011

Я пытаюсь установить размер моего изображения с помощью getLayoutParams (). Height / width, но проблема в том, что все мои числа хранятся в папке значений.Я знаю, что могу просто установить getLayoutParams (). Height = 500;но я хочу использовать числа в values.xml вместо этого.Есть ли другой способ сделать это?Я попытался getLayoutParams (). Height = R.integer.ImageWidth, но не сработало.

<integer name="ImageWidth">501</integer>
<integer name="ImageHeight">200</integer>

1 Ответ

0 голосов
/ 31 декабря 2011

Хорошо, я сам не пробовал, но это может сработать.

Resources res = getResources();
int imageWidth = res.getInteger(R.values.ImageWidth);
int imageHeigth = res.getInteger(R.values.ImageHeigth);
...