gpt4 book ai didi

android - 使用 SimpleAdapter 将背景图像应用于 ListView

转载 作者:行者123 更新时间:2023-11-30 04:39:51 25 4
gpt4 key购买 nike

我最近使用 ListAdapter 创建了一个 ListView 并在列表后面应用了静态背景图像;

  String[] teams = getResources().getStringArray(R.array.array);
setListAdapter(new ArrayAdapter<String>(this, R.layout.list_view, teams));

ListView lv = getListView();
lv.setTextFilterEnabled(true);

lv.setBackgroundResource(R.drawable.football_turf_subtle);

lv.setCacheColorHint(0);

我现在改用 SimpleAdapter 在每个列表项中包含各种项目。

  setContentView(R.layout.custom_list_view);

SimpleAdapter adapter = new SimpleAdapter(this, list, R.layout.row_view,
new String[] {"pen","price","color"},
new int[] {R.id.text1,R.id.text2, R.id.text3} );

populateList();

setListAdapter(adapter);

仅供引用,上面列表中的项目来 self 找到的示例。我遇到的问题是我不确定如何应用背景图像,就像我以前使用 ListAdapter 版本所做的那样。 (即设置背景资源)

如有任何帮助,我们将不胜感激!

最佳答案

<ListView android:cacheColorHint="#00000000" android:textSize="10dip"
android:dividerHeight="1dip"
android:smoothScrollbar="true" android:background="@drawable/worldmap4"
android:id="@+id/ListView01" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:clickable="true"
android:drawingCacheQuality="auto" android:fastScrollEnabled="true"
android:footerDividersEnabled="true" android:focusableInTouchMode="true"
android:isScrollContainer="true" android:keepScreenOn="true"
android:scrollbarStyle="outsideOverlay"></ListView>

android:background="@drawable/worldmap4"在您的 xml 文件中添加此元素,它用于设置 ListView 的静态背景。我希望这对您有所帮助。

关于android - 使用 SimpleAdapter 将背景图像应用于 ListView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6182732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com