使用 ViewAnimator 显示滚动条
我有一个视图动画师,我通过 Web 服务调用动态添加图像。但是,无论我向 ViewAnimator 添加多少图片,滚动条都拒绝显示。想法?
I have a view animator that I am adding images to dynamically via a web service call. However, the scroll bar refuses to show up no matter how many pics I add to the ViewAnimator. Thoughts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
ViewAnimator 不是可滚动布局。如果您没有调用 showNext 或 showPrevious 的机制,则向视图动画器添加子视图将不会显示添加的视图。
也许您想使用 ScrollView 代替?您需要创建一个包含垂直方向的 LinearLayout 的 ScrollView。您现在可以动态地将图像添加到 LinearLayout 中,并且 ScrollView 的大小将会增加。
The ViewAnimator is not a scrollable layout. Adding a childview to view animator will not show the added view if you don't have a mechanism to call showNext or showPrevious.
Maybe you want to use a ScrollView instead? You nee to create a ScrollView that contains a LinearLayout with a vertical orientation. You can now add images dynamically to the LinearLayout and the ScrollView will increase in size.