image = BitmapFactory.decodeResource(res, R.drawable.image);
button = new ImageButton(this);
button.setImageBitmap(image);
我想要去除按钮图片和边框之间的填充。我该怎么做?
image = BitmapFactory.decodeResource(res, R.drawable.image);
button = new ImageButton(this);
button.setImageBitmap(image);
setPadding()
来尝试移除图像和边框之间的空白。button.setPadding(0, 0, 0, 0);
否则我建议使用普通的 ImageView
和一个 OnClickListener
。
试试这个,
imageview = (ImageView) findViewById(R.id.imageview);
imageview.setBackgroundResource(R.drawable.image)
imageview.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
}
});