草庐IT

Gridview1

全部标签

Android:在 gridlayout 或 gridview 中创建具有动态大小的网格

我打算制作网格基础应用程序,其中网格的数量会根据用户的点击而改变。网格模式:-2*2、4*4...[例如,用户将单击正确的网格,然后网格数量将增加]。我cn能够制作网格,但它不适合布局。那么,如何根据用户的点击更改网格的数量以及如何动态设置网格的大小。这里我附上了我想要实现的图像。当用户点击不同颜色的网格时,网格数量会增加,如第二张图片。p>图片:1图片:2用户点击后网格数量增加。 最佳答案 最后我得到了我的问题的答案:这里需要将SquareImageView用于imageview并以编程方式设置gridview的列,现在看下面的代

android - 如何在 Android 中将 TextView 添加到 GridView

我已经知道如何将字符串添加到android中的gridView,但是我想添加TextView来格式化文本(重力、颜色等)。这是我当前的代码:GridViewgridView=(GridView)findViewById(R.id.grades);ArrayListdisplay=newArrayList();ArrayAdapteradapter=newArrayAdapter(this,android.R.layout.simple_list_item_1,display);gridView.setAdapter(adapter);for(inti=0;i不幸的是,当我运行它时,gr

android - 无尽的 GridView

我看过很多无尽列表的实现。其中之一是https://github.com/commonsguy/cwac-endless他们都在使用ListView。所有这些都只是在列表中添加另一行。但是当我们考虑Gridview(就像在GooglePlayStore中)并将加载View添加为网格中的另一个项目时,它看起来很难看。我怎样才能在Play商店中获得同样的东西? 最佳答案 我写了一个滚动监听器并将这个滚动监听器设置到我的GridView。如果发现错误请指正。如:finalGridViewg=(GridView)findViewById(R

android - GridView 还是 TableLayout?

http://img683.imageshack.us/img683/645/weatherscreenmockupoutl.png我在问自己什么是编写此布局的最佳方式。基本上我只需要知道如何获得宽度相等的七列。提前致谢! 最佳答案 如果它是你想要的等宽,你可以选择linearLayout与等重量的child。查看以下xml。//dothesameforyourrestofthesixchildren 关于android-GridView还是TableLayout?,我们在StackOv

android - 需要在 Android 中为 Gridview 创建页脚

见下面的布局。我无法将页脚按钮放在GridView下方。任何帮助将不胜感激。Gridview填屏时Button不显示。 最佳答案 我一直在寻找GridView很长时间,它允许我们像ListView一样addFooterView和addHeaderView。两年前的帖子了。我是通过谷歌搜索结果中的链接来到这里的。我不知道这个问题是否已经解决。如果没有,这里有一个库可能会有帮助。https://github.com/liaohuqiu/android-GridViewWithHeaderAndFooter.很简单:GridViewWit

android - 如何: gridview inside a fragment?

我想创建一个类似androidmarket的gridview,我想用互联网数据库中的图像填充它。它需要与androidv4.support一起工作,因为我想运行2.2到4.0。有人说,在pre-4.0中不能创建gridview,是这样吗?然而,它仅在我使用setListAdapter()时有效,但当我更改为gridview.setAdapter()时,它每行仅显示一个图像,如ListView>,它不再起作用了。这是我的尝试:这是ListFragment类:publicstaticclassArrayListFragmentextendsListFragmentimplementsOnS

android - 在gridview中设置某些项目不可点击

我正在尝试将我的gridview中的某些项目从可点击设置为不可点击。所以我有一个带有自定义适配器的gridview和一个onitemclicklistener。在我的自定义适配器中,我尝试在我的getView方法中执行以下操作:(因为我读到有关调用isEnabled..)if(intvalue奇怪的是,现在每个项目都不可点击,虽然有些项目的值>5..我不知道是什么导致了这个...... 最佳答案 所以您实际上在这里做的是覆盖内置方法isEnabled(int)并告诉它始终返回false。这会导致您的适配器始终告诉您的网格不应启用其单

android - 每个值都有布局(imageview + imagebutton)的Gridview

是否可以制作一个GridView,而不是图片网格,每张图片下方都有一个小图像按钮的图片网格? 最佳答案 简短回答:是的。您可以在GridView中有一个ImageView和一个ImageButton。长答案:您自然必须为此目的创建自定义GridView。例如:创建一个XML来保存容器GridView,比如grid.xml:并且,要定义GridView的内容,请创建另一个XML布局来容纳ImageView和ImageButton。比如说,grid_items.xml:最后,如果您熟悉自定义ListViews的概念,通过一些修改,您也可

android - 更改 GridView 的行为以使其水平滚动而不是垂直滚动

我想制作一个UI元素,如GridView,我希望它具有完整的功能,但希望它可以水平滚动而不是垂直滚动。水平滚动是指它应该以这种方式构建,而不是放在Horizo​​ntalScrollView中。我会是CustomGridView将有固定数量的rows说4-5而columns应该根据适配器中的项数可扩展。您可以认为它与原生GridView的功能相反,但它应该保持功能。我看过谷歌如何实现GridView的源代码,但我能理解的很少,开始从头开始制作View并没有这似乎是个好主意,因为恐怕我无法像Google那样公正地对待内存优化。我观察到GridView扩展了AbsListView,所以我的

android - 在gridview中获取水平和垂直间距

这个问题在这里已经有了答案:Increasethegridspacinginandroid(3个答案)关闭11天前。我正在我的应用程序中实现一个GridView,我想使用Java代码获取GridView中连续行之间的水平间距和连续列之间的垂直间距。这可能吗?有什么直接的方法可以得到间距吗?