image = BitmapFactory.decodeResource(res, R.drawable.image);
button = new ImageButton(this);
button.setImageBitmap(image);
我想删除图像和按钮边框之间的填充。 我怎么能这样做?
答案 0 :(得分:11)
您可以使用setPadding()
尝试删除图像和边框之间的空间。
button.setPadding(0, 0, 0, 0);
否则,我建议您使用常规ImageView
和OnClickListener
。
答案 1 :(得分:0)
试试这个,
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
}
});