Android layout 如何为ListView创建自定义视图?

Android layout 如何为ListView创建自定义视图?,android-layout,android-listview,android-canvas,Android Layout,Android Listview,Android Canvas,如何创建自定义ListView?我有一个适配器,但我不知道如何创建一个像Facebook的ListView这样的视图,或者是一个手机短信应用程序。。。我需要文本视图的背景,这个背景将有一个向左或向右的箭头,我尝试使用画布创建一个视图,但这非常困难…布局的listView中的每一行都可以像你想要的那样复杂。你只需要一个额外的xml文件来管理你的自定义布局(根据您的设计,它应该包含小部件、字段、图像等),适配器将在其getView()方法中为每一行扩展此布局文件,并将数据分配给该行中的各个视图

如何创建自定义ListView?我有一个适配器,但我不知道如何创建一个像Facebook的ListView这样的视图,或者是一个手机短信应用程序。。。我需要文本视图的背景,这个背景将有一个向左或向右的箭头,我尝试使用画布创建一个视图,但这非常困难…

布局的listView中的每一行都可以像你想要的那样复杂。你只需要一个额外的xml文件来管理你的自定义布局(根据您的设计,它应该包含小部件、字段、图像等),适配器将在其
getView()
方法中为每一行扩展此布局文件,并将数据分配给该行中的各个视图