我想找到一个ImageView可绘制的真实位置.目前它返回0,因为它ImageView是通过相对布局调整大小的.但是图像视图中的可绘制内容并未填充相对布局中的所有内容.它填满整个宽度,并且垂直居中,顶部和底部有空的空间.
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/relative_layout_main"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:gravity="center"
>
<ImageView
android:id="@+id/imageview"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:src="@drawable/drawable"/>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
请参阅随附的屏幕截图.我正在寻找红色矩形的x和y以及它的宽度和高度.
