使用 ArrayAdapterclass
Using the ArrayAdapter class
方法一:ArrayAdapter(Context context, int resource, T[] objects)
方法二:ArrayAdapter(Context context, int resource, int textViewResourceId, T[] objects)
我使用数组适配器 class 通过方法 2 传递值,然后我做了一些实验并通过方法 1 传递值,它仍然有效。
我找不到两者之间的区别。
任何人都可以帮助我...即我是否必须传递 TextViewResourceId?
如果文本视图的 ID 不是默认 ID,则使用方法 2。如果是,那么用方法一就可以了。
作为一种风格,我更喜欢在任何时候都使用方法 2,只是为了清楚 id 是什么,这样维护者就不需要记住它或查找它。
方法一:ArrayAdapter(Context context, int resource, T[] objects)
方法二:ArrayAdapter(Context context, int resource, int textViewResourceId, T[] objects)
我使用数组适配器 class 通过方法 2 传递值,然后我做了一些实验并通过方法 1 传递值,它仍然有效。 我找不到两者之间的区别。
任何人都可以帮助我...即我是否必须传递 TextViewResourceId?
如果文本视图的 ID 不是默认 ID,则使用方法 2。如果是,那么用方法一就可以了。
作为一种风格,我更喜欢在任何时候都使用方法 2,只是为了清楚 id 是什么,这样维护者就不需要记住它或查找它。