如果我想重用我ArrayAdapter裏面的片段,是效率低下?用我ArrayAdapter內片段
也就是說,在我的ArrayAdapter
,我getView()
應該是這樣的:
public View getView(final int position, View convertView, ViewGroup parent) {
UserFragment userFragment = new UserFragment();
return userFragment.getView();
}
我問,因爲通常在getView()
方法,它看起來是這樣的:
public View getView(final int position, View convertView, ViewGroup parent) {
View view = convertView;
if (view == null) {
LayoutInflater inflater = (LayoutInflater) getContext()
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
view = inflater.inflate(R.layout.user, null);
...//do stuff
}
是它每次調用getView()時都無法創建Fragment?