我有一个在 Framelayout 内的 VideoView,并且几乎没有其他元素,例如 imageviews,下面是一个列表视图。我希望能够使用单个滚动滚动所有视图。
视频应该与列表视图一起作为一个实体滚动!
在此处查看 TED Conferences 应用程序:https: //play.google.com/store/apps/details?id=com.ted.android&hl=en
我想做类似的事情,任何想法和帮助将不胜感激。谢谢你们!
我有一个在 Framelayout 内的 VideoView,并且几乎没有其他元素,例如 imageviews,下面是一个列表视图。我希望能够使用单个滚动滚动所有视图。
视频应该与列表视图一起作为一个实体滚动!
在此处查看 TED Conferences 应用程序:https: //play.google.com/store/apps/details?id=com.ted.android&hl=en
我想做类似的事情,任何想法和帮助将不胜感激。谢谢你们!
我使用的 TED 应用程序可能在其 ListView 上为“第一个”项目使用了标题。他们也可能在 ListView 中使用多行布局,但如果您只希望顶部的一行不同,则使用标题视图更有意义。查看ListView#addHeaderView()
(另外我不希望人们下载应用程序来帮助您解决问题。下次抓取一些屏幕截图。)
您可以使用 3 种布局:
ListView lv = (ListView) findViewById(R.id.listView);
View header = getLayoutInflater().inflate(R.layout.header_layout, null);
View footer = getLayoutInflater().inflate(R.layout.foorer_layout, null);
lv.addHeaderView(headerComment);
lv.addFooterView(footerComment);
对于选项卡功能,您可以使用TabHost。