gpt4 book ai didi

android - 如何在 ListView 中显示带有文本的视频缩略图?

转载 作者:太空狗 更新时间:2023-10-29 15:22:18 25 4
gpt4 key购买 nike

ListView 行中显示带有文本的视频缩略图的最佳方式是什么?

我想显示 sdcard 文件夹中的视频。

还需要锁定应用程序的文件夹。

每个视频都会有描述和时长。

最佳答案

尝试通过扩展 BaseAdapter 类创建自定义适配器类并覆盖

getView(int position, View convertView, ViewGroup parent) method.

例子:

public class CustomListItemAdapter extends BaseAdapter {    
private Context context;

/**
* overrides the getView function
*/
public View getView(int position, View arg1, ViewGroup arg2) {

LayoutInflater inflater = LayoutInflater.from(context);
RelativeLayout root = (RelativeLayout) inflater.inflate(R.layout.movielist_item, null,false);


Movie ListItem = moviesList.get(position);

/** sets the image bitmap for the imageview */
if (moviewBmp != null) {
ImageView movieImg = (ImageView) root.findViewById(R.id.imgMovie);
movieImg.setImageBitmap(movieImg );
}

/** sets the movie name text */
TextView movieName = (TextView)root.findViewById(R.id.movieListItemName);
movieName.setText(movieListItem.getMovieName());

return root;
}
}

并在您的主要 Activity 中将其设置为 ListAdapter。

关于android - 如何在 ListView 中显示带有文本的视频缩略图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6419085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com