在展开式列表视图

时间:2017-10-04 15:26:46

标签: android android-layout expandablelistview

我想对可扩展列表视图进行一些更改。我已经附上了一个之前(我现在拥有的)并在图片之后提出但我不知道如何实现这一点,所以任何帮助将不胜感激..

我想知道的是......

a)如何动态更改列表组图标?目前我使用

设置list_group.xml布局文件中的当前图标
    android:drawableLeft="@drawable/app_leaguelogo"

当我将项添加到数组时,有没有办法做到这一点?可能通过这条路?

b)在列表项中,我想以某种方式将每个子项“拆分”为5个段。所以在后图中第一个列表项的实例中,我想

Seg A - 主队名称(中央大学)

赛格B - 主队的徽标

Seg C - 时间

Seg D - 离开时间的徽标

赛段E - 离开球队名称(天FC)

这背后的一般想法是能够始终如一地放置每个项目,以避免它到处都是。

这是当前的 list_item.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >

<TextView
android:id="@+id/lblListItem"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingTop="5dp"
android:paddingBottom="5dp"
android:paddingLeft="?android:attr/expandableListPreferredChildPaddingLeft"
/>

</LinearLayout>

enter image description here

0 个答案:

没有答案