`

listView的item含有surfaceView,黑屏的问题的解决方案

阅读更多

解决方案:

第一步:给窗口Window设置getWindow().setFormat(PixelFormat.TRANSLUCENT);一般在Activity的onCreate()中设置

第二步:同时给getHolder().setFormat(PixelFormat.TRANSPARENT);给SurfaceHolder设置

只有两个同时设置才会起作用。

 

 

<a href=http://m.blog.csdn.net/blog/longyc2010/42468485>

[原]fragment切换到含有surfaceView的fragment,黑屏的问题的解决方案

</a>
分享到:
评论

相关推荐

    listview嵌套surfaceview,播放视频

    在实现ListView嵌套SurfaceView时,我们需要创建一个自定义的ListViewAdapter,该Adapter负责为每个列表项生成包含SurfaceView的布局。每个列表项中的SurfaceView将作为视频播放的容器。为了播放视频,我们需要使用...

    listview+surfaceview视频播放

    在Android开发中,"ListView+SurfaceView视频播放"是一个常见的需求,特别是在构建视频列表应用时。这个主题涉及到了两个核心组件:ListView和SurfaceView,以及如何将它们结合起来实现流畅的视频播放体验。以下是对...

    listview item点击事件冲突问题

    然而,在实际操作中,开发者经常会遇到ListView项(item)的点击事件冲突问题,这可能会导致用户体验下降或者功能出现异常。这个问题主要体现在两个方面:一是单个item的点击事件无法正常触发,二是点击事件与其它...

    android listview item 拖动排序

    这个库允许用户通过手势拖动ListView中的item,以改变它们的顺序,从而提供了一种直观且用户友好的交互体验。 首先,我们需要在项目中引入`DragSortListView`库。如果你使用的是Gradle构建系统,可以在`build....

    listview item 选择问题

    ListView的item选择问题是一个常见的编程挑战,涉及到用户交互、数据绑定和状态管理等多个方面。以下将详细阐述ListView的item选择机制及其相关知识点。 1. **ListView的Item点击事件处理** - 在ListView中,我们...

    ListView动态添加、移除item

    本篇主要探讨如何动态地添加和移除ListView中的item,以实现一个流畅的用户体验。 一、ListView的基本使用 1. XML布局:在布局文件中创建ListView,并为其指定id,例如`android:id="@+id/list_view"`。 2. 数据源:...

    android listview item背景色点击效果实例

    在Android中,ListView的每个项(item)都是一个View或ViewGroup,通常我们通过自定义布局文件来设计每个item的显示样式。为了实现点击效果,我们可以使用两种主要方法: 1. **自定义Adapter**: 在自定义的...

    listView item和其中的Button强焦点问题

    本篇文章将详细探讨ListView中的item与内部Button的焦点问题,以及如何解决“抢焦点”问题。 首先,我们要理解Android的焦点系统。在Android中,每个可点击或可触摸的组件都有可能获取焦点。默认情况下,用户通过...

    ListView选中item颜色改变

    "ListView选中item颜色改变"是常见的需求,它涉及到ListView的交互设计,使得用户可以通过视觉反馈感知到所选中的条目。本篇文章将深入探讨如何实现这个功能。 首先,我们需要了解ListView的基本工作原理。ListView...

    安卓listview相关相关-Android开发之ListView+EditText焦点问题解决方案.rar

    本教程将深入探讨这个问题,并提供解决方案。 首先,我们要理解ListView的工作原理。ListView通过复用item视图(ViewHolder模式)来提高性能,当用户滚动时,不再可见的item视图会被回收并用于显示新数据。这可能...

    listview item上面包含多个edittext和一个CheckBox的方案

    这个“listview item上面包含多个edittext和一个CheckBox的方案”正是为了解决这些问题而设计的。以下是关于这个主题的详细知识点: 1. **ListView的复用机制**: - ListView通过ViewHolder模式来提高性能,它会...

    listview中改变item背景颜色

    默认情况下,ListView的每个Item(列表项)背景色可能并不符合所有开发者的设计需求。谷歌SDK提供的默认样式中,Item的背景颜色可能是黄色,但这可以通过自定义来改变,以满足个性化设计或品牌风格的要求。在本篇...

    关于listview item重用导致图片重复加载 图片重新请求

    本文将深入探讨这个问题,并提供解决方案。 首先,理解ListView的工作原理至关重要。ListView为了提高性能,采用了滚动优化策略,即“视图复用”(View Recycling)。当用户滚动列表时,不再可见的item会被回收,...

    Android Listview Item上下拖动位置

    Android Listview Item上下拖动位置

    listview item选中删除,全选,取消

    "listview item选中删除,全选,取消"这个主题涉及到ListView中的多选操作、删除功能以及全选和取消全选的实现。接下来,我们将深入探讨这些知识点。 1. 多选模式(Multiple Choice Mode): 在ListView中,为了...

    android ListView Item展开效果

    然而,仅使用基本的ListView有时无法满足复杂的交互需求,例如,我们可能需要在ListView的每一项(Item)上实现点击后展开子项的效果。这就涉及到了“android ListView Item展开效果”的实现。 ListView的Item展开...

    ListView Item排序

    `ListView Item排序`是Android UI设计中一个常见的需求,特别是在数据管理类的应用中。这个功能允许用户通过长按并拖动来改变列表中项目的顺序,为用户提供了一种直观、易用的交互方式。在本篇文章中,我们将深入...

    ListView中添加CheckBox

    1、ListView item中加入checkbox后onListItemClick 事件无法触发。 原因:checkbox的优先级高于ListItem于是屏蔽了ListItem的单击事件。 解决方案:设置checkbox的android:focusable="false" 2、选择其中的...

    ListView Item内部操作

    在开发过程中,我们经常需要对ListView中的每一项(Item)进行各种操作,如点击事件、长按事件、自定义视图等。本教程将详细介绍如何实现ListView的Item内部操作,并重点讲解BaseAdapter的使用。 首先,我们需要...

    listview item点赞和收藏

    ListView的每个可见项称为一个Item,Item上通常会包含多种交互控件,如按钮、图片等。在本例中,我们关注的是ListView Item中的“点赞”和“收藏”功能。这两个功能在许多社交应用或者内容分享平台中十分常见,它们...

Global site tag (gtag.js) - Google Analytics