Создание новых параметров в коде не работает? - PullRequest
1 голос
/ 05 июня 2011

Кажется, что этот кусок кода не выполняет свою работу.

line=(ImageView)findViewById(R.id.imageView1);
RelativeLayout.LayoutParams params==(RelativeLayout.LayoutParams)line.getLayoutParams();
params.addRule(RelativeLayout.BELOW, R.id.minSpinner);
line.setLayoutParams(params);

** Обратите внимание, что все они были созданы, просто не выполняя свою работу при вводе в эмулятор.Линия должна двигаться ниже Вращателя.Заранее спасибо

Ответы [ 2 ]

1 голос
/ 06 июня 2011

Измените == на =?

RelativeLayout.LayoutParams params==(RelativeLayout.LayoutParams)line.getLayoutParams();
0 голосов
/ 06 июня 2011

Вы пытались быстро реализовать макет в XML, чтобы убедиться, что BELOW действительно работает так, как вы ожидаете?Относительное расположение может быть сложно определить без проб и ошибок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...