出現(xiàn)此種情況是因為在activity的onCreate()中獲取的帆精,可通過以下方法獲取
public class MainActivity extends Activity {
private View image;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
image=(ImageView) this.findViewById(R.id.test_iamge);
int width=image.getWidth();
int height=image.getHeight();
Log.i("TAG", "處理前---Width: "+width+"-- Height:??"+height);
image.post(new Runnable() {
@Override
public void run() {
Log.i("TAG", "處理后---Width: "+image.getWidth()+"-- Height:??"+image.getHeight());
}
});
}
}