android中怎么用Gridview做出这种效果,求布局代码 只要能做出这种效果,不用gridview也行... 只要能做出这种效果,不用gridview也行 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 android gridview 布局 代码 搜索资料 2个回答 #热议# 不吃早饭真的会得胆结石吗? yangxiaoyi00 2013-07-24 · TA获得超过303个赞 知道小有建树答主 回答量:280 采纳率:0% 帮助的人:133万 我也去答题访问个人页 关注 展开全部 你用android的画廊控件Gallery就可以实现上面的效果 ,不懂的话百度下 很多的 我这里就不贴代码了。 希望能帮到你 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2013-07-24 展开全部 可以使用SimpleAdapter或者BaseAdapter。其实你用其它简单的布局都可以,比如TableLayout、RelativeLayout的。关于GridView代码,在附件中。 更多追问追答 追问 你的这个效果是这样我要的效果是这样,他显示只有一横排,该怎么改啊 追答 main.xml文件中有个属性android:numColumns="3"你把这个3改为你想要的列数。再就是MyGridViewDemo.java中initAdapter()方法,确定好图片映射就可以了。 追问 改这个android:numColumns他还是这样啊你看一下是不是哪里不对啊 追答 修改一下columnWidth,改小一点 追问 改那个没用,那是宽度,我要的是这种只有一行的效果,而不是多行的这种?懂我意思吗?android:numColumns这是他的列数,改这个不行 追答 改变android:numColumns可以实现类似的效果。把代码给你简化了一下:GridView结点中: <GridView android:id="@+id/grid" android:numColumns="5" android:layout_width="wrap_content" android:layout_height="wrap_content"/> 追问 你这是两排对吧,我要的效果是只有一排,如果后面还有更多的图片,就可以通过左右滑动来选择,懂吗?? 追答 你可以HorizontalScrollView内部嵌套一个LinearLayout,然后再嵌套一个GridView。由于只要显示一行,所以对于GridView来说并没有优势。你的要求就是左右拖动、动态添加、一排显示,那么最好用的是Galley组件。GridView结点改为Gallery: <Gallery android:id="@+id/gallery" android:spacing="5sp" android:layout_width="match_parent" android:layout_height="wrap_content"/>再就是java代码中去的组件的时候类型变为Gallery,其它的基本不用变。懂吗??? 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-03-29 android的:tableLayout和gridview有什么不同 1 2016-01-09 android ScrollVIew中嵌套GridView,如何显示GridView 更多类似问题 > 为你推荐: