1

ImageButtonをクリックしたときの位置を変更したいImageButton。そのコードを使用していますが、機能しません。コード :

imb.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {
            // TODO Auto-generated method stub


            LayoutParams ibPar = (LayoutParams) imb.getLayoutParams();


            Random randomIntGenerator = new Random();
            int randomLocationX = randomIntGenerator.nextInt(100);
            int randomLocationY = randomIntGenerator.nextInt(400);

            ibPar.x = randomLocationX;
            ibPar.y = randomLocationY;
            imb.setLayoutParams(ibPar);             }
    });

にエラーがありますLayoutParams ibPar = (LayoutParams) imb.getLayoutParams()。なんで?

回答ありがとうございます。

4

0 に答える 0