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()
。なんで?
回答ありがとうございます。