AbsoluteLayout ImageView.getLayoutParams () возвращает нулевые значения для x и y - PullRequest
0 голосов
/ 13 июля 2011

В событии нажатия кнопки я устанавливаю значения x и y кнопки изображения, после нажатия другой кнопки я хочу снова изменить ее координаты, добавив к их значению, например x = x + 10, но layoutParams.y возвращает 0 всего за пару секунд назад это установлено;

            AbsoluteLayout.LayoutParams lp = new AbsoluteLayout.LayoutParams(hand.getLayoutParams());
            Log.d("mangala",String.format("b pos %d", lp.y ));
            lp.y = lp.y - g.convertDPtoPX(30f);
            Log.d("mangala",String.format("a pos %d", lp.y ));
            hand.setLayoutParams(lp);

Спасибо.

...