ImageView getLayoutParams宽度单位

Tob*_*ter 5 java android width layoutparams

如果我想用Java以编程方式设置ImageView的宽度/高度,如下所示:

image_view.getLayoutParams().width = 200;
Run Code Online (Sandbox Code Playgroud)

那些"200"的单位是多少?是px/dp吗?
它在每台设备上看起来都"一样"吗?(这意味着:它在平板电脑上是非常大的,在智能手机上是非常小的吗?)

小智 2

http://developer.android.com/reference/android/widget/LinearLayout.LayoutParams.html

相当肯定它是像素。

高度,MATCH_PARENT、WRAP_CONTENT 或固定大小(以像素为单位)