svb*_*net 11 android listview android-studio
我有一个ListView
通常只会在运行时显示1-3项,但Android Studio用24填充它,使其超过整个布局.如果我想看到布局的其余部分,我必须将其注释掉或将其可见性设置为消失.有没有办法让Android Studio只渲染几个项目,这样我在设计中可以看到布局中的其他视图?
我遇到了同样的问题,我通过将其添加到 ListView 定义来解决它:
tools:layout_height="350dip"
Run Code Online (Sandbox Code Playgroud)
如果您使用 RecyclerView,您可以做得更好:
tools:itemCount="3"
Run Code Online (Sandbox Code Playgroud)
这两个参数仅适用于 Android Studio 预览版,而不适用于应用程序本身,请参阅https://developer.android.com/studio/write/tool-attributes。
Phi*_*zin -1
我假设现在您的 ListView 具有包裹内容的高度,这意味着它将尽可能长地显示所有内容。如果你想限制它,你可以给它一个特定的 dp 高度,或者你可以给它一个重力(让它占屏幕的一半)。
归档时间: |
|
查看次数: |
609 次 |
最近记录: |