如何在我的视频应用程序中创建一个列表视图?
有人能告诉我应该如何创建我的listview看起来类似here。如何在我的视频应用程序中创建一个列表视图?
问题1:我在链接中显示的listview示例仅迎合2个文件对象,正如您可以在链接中看到的一样,但在我自己的环境中,我需要一个相对于时间增加/减少的更多“动态”video_list , 但是我怎样才能在我的代码中完成那种具有图标,文件名和文件大小的外观和感觉,同时在每个文件对象上看起来又干净又简单?
问题2:为什么是有错误的ListView我当目录是尽管有此处理“空”在我的XML空
<TextView
android:id="@id/android:empty"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="No File Directory found on SD Card"/>
可以在这件事情的人的指导,因为我是相当新的在安卓/ JAVA ...谢谢
这是我尝试了那么远,
public class ListViewActivity extends ListActivity {
private List<String> videoItems = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.videolistview);
getVideoFiles(new File("/sdcard/Video_List").listFiles());
}
public void getVideoFiles(File[] videoList)
{
videoItems = new ArrayList<String>();
for (File file : videoList)
{
videoItems.add(file.getName());
}
setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, videoItems));
}
@Override
protected void onListItemClick(ListView l, View v, int position, long id)
{
}
}
EDITED
要添加视频列表,只需使用以下行:
setListAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, Videos));
但是如果我想要在这里看到的东西的外观和感觉http://www.softwarepassion.com/android-series-custom-listview-items-and-adapters/comment-page-3/#comments但我的上面的代码似乎不或者更确切地说,我应该如何使用链接来显示我的视频目录中的字符串? – misery 2011-05-06 06:15:56
@misery您必须在该链接中实现类似于OrderAdapter的适配器 – Aleadam 2011-05-06 19:14:48
我已经做了一些修改我的鳕鱼上面的es你可以请看一下,看看我怎么能实现上述到我的代码? – misery 2011-05-09 03:06:48
您是否检查过Android开发指南? http://developer.android.com/guide/tutorials/views/hello-listview.html – Aleadam 2011-05-06 01:40:06
发布一些您遇到问题的代码,我们很乐意帮助您或尝试eLance让您的代码为您写出代码。 – 2011-05-06 02:28:12
@Bill Mote嗨,我已经添加了我想要的更多细节,但是真的我在编程中很糟糕,可以借给我一只手,我绝望地需要它...... :( – misery 2011-05-06 05:26:31