【发布时间】:2010-05-04 12:46:08
【问题描述】:
那么,为什么会出现这样的代码:
package org.popoffka.apicross;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
public class Game extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Button testButton = new Button(this);
testButton.setBackgroundResource(R.drawable.cell);
testButton.setWidth(20);
testButton.setHeight(20);
setContentView(testButton);
}
}
...产生这个东西: http://i42.tinypic.com/2hgdzme.png 即使代码中有 setWidth(20) 和 setHeight(20) ? (R.drawable.cell 实际上是一个 20x20 的 PNG 图像,其中包含一个带有银色边框的白色单元格)
【问题讨论】: