private OCFile mFile;\r
private Vector<OCFile> mFiles;\r
\r
- public FileListListAdapter(OCFile f, Context context) {\r
- mFile = f;\r
+ public FileListListAdapter(OCFile file, Context context) {\r
+ mFile = file;\r
mFiles = mFile.getDirectoryContent();\r
mContext = context;\r
}\r
\r
+ @Override\r
public boolean areAllItemsEnabled() {\r
return true;\r
}\r
\r
+ @Override\r
public boolean isEnabled(int position) {\r
// TODO Auto-generated method stub\r
return true;\r
}\r
\r
+ @Override\r
public int getCount() {\r
return mFiles != null ? mFiles.size() : 0;\r
}\r
\r
+ @Override\r
public Object getItem(int position) {\r
if (mFiles.size() <= position)\r
return null;\r
return mFiles.get(position);\r
}\r
\r
+ @Override\r
public long getItemId(int position) {\r
return mFiles != null ? mFiles.get(position).getFileId() : 0;\r
}\r
\r
+ @Override\r
public int getItemViewType(int position) {\r
// TODO Auto-generated method stub\r
return 0;\r
}\r
\r
+ @Override\r
public View getView(int position, View convertView, ViewGroup parent) {\r
- View v = convertView;\r
- if (v == null) {\r
- LayoutInflater vi = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);\r
- v = vi.inflate(R.layout.list_layout, null);\r
+ View view = convertView;\r
+ if (view == null) {\r
+ LayoutInflater inflator = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);\r
+ view = inflator.inflate(R.layout.list_layout, null);\r
}\r
if (mFiles.size() > position) {\r
- OCFile f = mFiles.get(position);\r
- TextView tv = (TextView) v.findViewById(R.id.Filename);\r
- tv.setText(DisplayUtils.HtmlDecode(f.getFileName()));\r
- if (!f.getMimetype().equals("DIR")) {\r
- ImageView iv = (ImageView) v.findViewById(R.id.imageView1);\r
- iv.setImageResource(R.drawable.file);\r
+ OCFile file = mFiles.get(position);\r
+ TextView fileName = (TextView) view.findViewById(R.id.Filename);\r
+ fileName.setText(DisplayUtils.HtmlDecode(file.getFileName()));\r
+ if (!file.getMimetype().equals("DIR")) {\r
+ ImageView fileIcon = (ImageView) view.findViewById(R.id.imageView1);\r
+ fileIcon.setImageResource(R.drawable.file);\r
}\r
}\r
\r
- return v;\r
+ return view;\r
}\r
\r
+ @Override\r
public int getViewTypeCount() {\r
return 4;\r
}\r
\r
+ @Override\r
public boolean hasStableIds() {\r
return true;\r
}\r
\r
+ @Override\r
public boolean isEmpty() {\r
return mFiles != null ? mFiles.isEmpty() : false;\r
}\r
\r
+ @Override\r
public void registerDataSetObserver(DataSetObserver observer) {\r
// TODO Auto-generated method stub\r
\r
}\r
\r
+ @Override\r
public void unregisterDataSetObserver(DataSetObserver observer) {\r
// TODO Auto-generated method stub\r
\r