Tag: expandablelistview

用animation展开ListView项目

我有一个ListView 。 最初, ListView包含一些数据。 当用户点击一个项目,另一个布局将被dynamic添加到该项目,所以它的高度将增加。 此时,当物品的高度增加时,立即显示修改后的物品。 但是,我想要的是这样做是animation,所以它逐渐增加项目的高度。

在Android中的GridView里面的Expandable列表

我想把一个GridView与可扩展列表中的图像…我已经做到了,但GridView不显示所有项目… 我怎样才能让我的可扩展列表的孩子适应gridview的大小? 列表适配器 public class CustomListAdapter extends BaseExpandableListAdapter { String[] catg = { "Administração, Escritorio e Industria", "Cultura e Entretenimento", "Educação e Crianças", "Eventos e Estado do tempo", "Amigos, Familia e Habitações", "Multimédia", "Diversos", "Números e Letras", "Restaurantes e Hoteis", "Desporto, Saude e Beleza", "Lojas", "Turismo e Natureza", "Transportes" }; Context myctx; @Override public Object […]

一次仅显示可展开列表的一个子项

是否有可能一次只展开ExpandableListView一个子项,打开第二个子项会closures以前打开的子项?

Android ExpandableListView – 寻找教程

我试图编程一个Android接口,使用一个可扩展列表和另一端的片段,所以我可以加载不同的资源,通过点击可扩展列表的孩子。 但不幸的是,我无法find任何有关此列表的任何好教程。 是的,我已经看了API演示,我已经用BaseExpandableListAdapter做了一个正常的列表,但仍然需要理解这些列表,它没有一个好的教程是很难的,你有任何好的或我可以检查的信息?

在可展开的listview android中折叠除选定组以外的所有组

我正在开发Android应用程序使用可扩展列表视图。 其实我需要的是,我是上市组,其中包含孩子。 如果我select一个不可扩展的组,应该展开,当我select第二个组之后,第一个组应该被折叠。 我做了谷歌,但我找不到我想要的。 请帮我一下

可扩展列表视图将组图标指示符向右移动

关于可扩展列表视图,组图标指示器位于左侧,我可以移动指示器并将其定位在右侧? 谢谢。 编辑:由于我不想扩大视图,我得到这个dynamic获取宽度的解决方法。 只是分享我的解决scheme Display newDisplay = getWindowManager()。getDefaultDisplay(); int width = newDisplay.getWidth(); newListView.setIndicatorBounds(width-50,width);

我怎样才能完全隐藏ExpandableListView的groupIndicator?

我想完全隐藏自定义ExpandableListView中的groupIndicator。 这里提供的例子似乎没有工作。 它build议做一个select器,并使用我复制的expList.setGroupIndicator(selector): <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/empty_icon"> <item android:state_empty="true" android:drawable="@android:color/transparent"/> <item android:state_expanded="true" android:drawable="@android:color/transparent" /> <item android:drawable="@android:color/transparent" /> </selector> 这给出了以下错误 ERROR/AndroidRuntime(10675): Caused by: android.content.res.Resources$NotFoundException: Resource is not a Drawable (color or path): TypedValue{t=0x12/d=0x0 a=2 r=0x7f0b0013} 使用android:id / empty替代颜色/透明的类似build议也是一样的。 我怎样才能完全隐藏组指标? 编辑:事实certificate,该代码是否工作…如果你把它放在可绘制的资源文件夹,而不是布局。

展开可展开列表视图中的所有子项

我想展开所有的孩子,而可扩展的列表视图是填充。 目前我的代码如下所示: ExpandableListView listView = (ExpandableListView) findViewById(R.id.view); int count = viewAdapted.getGroupCount(); for (int position = 1; position <= count; position++) listView.expandGroup(position – 1); 这很丑陋。 有没有更好的方法来做到这一点?

更改ExpandableListView中的可展开指标

我试图创build一个ExpandableListView。 与团体的初步看法显示良好。 但是,当我单击列表项时,我的箭头不会更改。 看到下面的图片。 我怎样才能改变箭头的方向? 我有布局XML: <ExpandableListView android:id="@+id/expandable_list" android:layout_width="fill_parent" android:layout_height="match_parent" android:divider="@null" android:background="#ffffff" android:groupIndicator="@drawable/settings_selector" android:transcriptMode="alwaysScroll" /> settings_selector.xml : <?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android" > <selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:drawable="@drawable/arrow_down" android:state_empty="true"/> <item android:drawable="@drawable/arrow_right" android:state_expanded="true"/> </selector> </animation-list>

以编程方式折叠ExpandableListView中的组

当我扩大一个新的组,我可以折叠最后一个扩大?