Android-Android的ScrollView中添加的view不显示
我的布局文件是这样的(部分)
<ScrollView
android:id="@+id/jointScrollView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@id/jigsaw_bottom_bar"
android:layout_below="@id/jigsaw_topMenu">
<RelativeLayout
android:id="@+id/jointInnerView"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
</ScrollView>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
1 你的自定义view是继承于哪个View,初步估计是采用Imageview。
2 有可能 mBitmap这个位图,本身就有问题,因为格式或者尺寸等原因无法显示。
3 换成原生的ImageView验证是否是第二点提到的问题。
你自定义的控件是继承什么的,如果是继承Layout的控件需要在
构造函数里setWillNotDraw(false),因为是框架,系统认为无东西可画,
ScrollView只支持竖屏的滚动,一般ScrollView中都用LinearLayout,你把RelativeLayout换成LinearLayout,加上android:orientation="vertical"属性再试下。