gpt4 book ai didi

java - 为 ListView 设置背景图像

转载 作者:行者123 更新时间:2023-11-30 09:36:49 28 4
gpt4 key购买 nike

大家好,在我的 ListView 上设置背景图片时遇到了问题。代码如下

历史.xml

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

<ListView android:id="@id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:cacheColorHint="#00000000"
android:layout_weight="1"
android:drawSelectorOnTop="false"
android:src="@drawable/back">
</ListView>

<TextView android:id="@id/android:empty"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFff00"
android:text="No data"
android:cacheColorHint="#00000000"
/>
</LinearLayout>

行布局.xml

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

<TextView android:id="@+id/ProductName"
android:textSize="25sp"
android:textColor="#FFFF00"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>

</LinearLayout>

Java代码

...

setListAdapter(new ArrayAdapter<String>(this, R.layout.rowlayout,R.id.ProductName,Names));

...

我不知道我在这里做什么,但背景没有出现。全黑。如果我将背景放在 rowlayout.xml 中的 TextView 上,那么它就会出现,但它就像整个屏幕都带有一个 ListView 条目。尝试了很多教程。也许犯了一些菜鸟错误..请帮帮我

最佳答案

像 listview 一样使用 android:background="@drawable/icon"

 <ListView android:id="@id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:cacheColorHint="#00000000"
android:layout_weight="1"
android:drawSelectorOnTop="false"
android:background="@drawable/icon">
</ListView>

关于java - 为 ListView 设置背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10637391/

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