Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个imageViewwith layout_width="match_parent"。
imageView
layout_width="match_parent"
在我的适配器上getView(),我想获得它的实际宽度,imageView但不知道如何。
getView()
我尝试使用imageView.getWidth(),但这返回 0。
imageView.getWidth()
视图未附加到 中的父组getView(),因此尚未测量,因此宽度为零。我能想到的唯一方法是parent.getWidth()返回 ViewGroup 的宽度。这仅在您的视图不会放置在父视图中的另一个视图旁边时才有效。这通常是 的情况ListView,因此可能适用于您的情况。
parent.getWidth()
ListView