我正在尝试将自定义布局添加到我正在调用的列表视图中:
mylistAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_single_choice, carList);
我被告知我可以用自定义xml替换simple_list_item_single_choice。我制作了一个xml并将其添加到我项目中的布局文件夹中,并将其命名为mytextview.xml,这里是:
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
android:paddingTop="2dip"
android:paddingBottom="3dip"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="2dp" />
我的问题是,当我将simple_list_item_single_choice更改为mytextview时,它找不到我的自定义布局文件。任何人都知道如何纠正这个问题?
答案 0 :(得分:0)
只需替换您的代码
mylistAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_single_choice, carList);
有了这个
mylistAdapter = new ArrayAdapter<String>(this, R.layout.simple_list_item_single_choice, carList);
我希望这会对你有所帮助。