小编典典

什么是“android.R.layout.simple_list_item_1”?

all

我已经开始学习 Android 开发,并且正在学习书中的 todolist 示例:

// Create the array list of to do items
final ArrayList<String> todoItems = new ArrayList<String>();

// Create the array adapter to bind the array to the listView
final ArrayAdapter<String> aa;
aa = new ArrayAdapter<String>(  this, 
                                android.R.layout.simple_list_item_1,
                                todoItems
                            );
myListView.setAdapter(aa);

我无法完全理解这段代码,尤其是这一行:

android.R.layout.simple_list_item_1

阅读 91

收藏
2022-06-01

共1个答案

小编典典

Zakaria,这是对作为 Android 操作系统一部分的内置 XML 布局文档的引用,而不是您自己的 XML 布局之一。

这是您可以使用的更多布局列表:http:
//developer.android.com/reference/android/R.layout.html
(更新链接感谢@Estel:https
://github.com/android/platform_frameworks_base/树/主/核心/资源/资源/布局)

您实际上可以查看布局的代码。

2022-06-01