android-viewgroup相关内容

ViewPager:java.lang.IllegalArgumentException:pointerIndex 超出范围

我正在编写一个代码来根据建议 这里.我使用 ViewPager 作为 ViewGroup 和 ListView(我知道 #thisbad)作为 Fragment 的子视图. 这就是我想要实现的目标: 在子视图上检测多点触控事件 然后将触摸控制传递给父母 但是在将侦听器事件从子视图传递到父视图时,它会给出以下错误: E/AndroidRuntime(11414): java.l ..

循环遍历 Android 视图的所有子视图?

我正在开发一款适用于 Android 的游戏.为了帮助实现它,我的想法是创建一个视图的子类.然后我会插入这个类的几个实例作为主视图的子视图.每个实例将处理检测何时被按下(通过 OnTouchListener). 我现在遇到的问题是如何遍历所有这些子视图,以便我可以读取它们的状态并处理它们?(即,当它们都达到某种状态时,应该会发生一些事情). 或者有没有更好的方法让屏幕上的多个对象响应触 ..
发布时间:2021-12-29 08:10:19 移动开发

扩展 RelativeLayout 并覆盖 dispatchDraw() 以创建可缩放的 ViewGroup

我见过一些人问如何一次缩放整个 ViewGroup(例如一个 RelativeLayout).目前这是我需要实现的目标.对我来说,最明显的方法是将缩放比例因子作为单个变量保存在某处;并且在每个子视图的 onDraw() 方法中,该比例因子将在绘制图形之前应用于画布. 然而,在这样做之前,我已经尝试变得聪明(ha - 通常是一个坏主意)并将RelativeLayout 扩展到一个名为Zooma ..

有多少个ViewGroup(LinearLayout,Relative,Grid等)认为太多?

我试图找到针对此特定问题的答案,但没有。 我观看了一个视频 https://www.youtube.com/watch?v= NYtB6mlu7vA ,我的印象是,过度使用Layout通常会很昂贵。 应用程序(例如twitter)使用复杂的设计,其中包含许多嵌套的组视图 我意识到这些是列表视图中的行,并且已被回收,但是我的问题是,这通常被认为是不好的做法吗? 他们的视频讨论了lin ..
发布时间:2020-06-05 19:24:48 移动开发

应用程序在Activity中引发java.lang.StackOverflowError异常

我正在开发一个Android应用程序。在我的一项活动中,我正在使用PullToRefreshListView。有时我的活动出现 java.lang.StackOverflowError 异常。我已经尝试修复它,我也在Google上进行了搜索,但没有找到完美的解决方案。 我有两个活动,并且具有相同数据的PullToRefreshListView功能。但是我仅在一项活动中得到此异常。其他活动正常 ..

如何修复Android中的'android.view.ViewGroup.jumpDrawablesToCurrentState(ViewGroup.java:5035)'错误

我有一个带有子元素(不是根元素)RelativeLayout的布局,然后我创建了ViewPager并将其作为我的Relative布局的子元素插入,就像 + Relative布局(根) | +-相对布局(子级) | +--ViewPager 现在-全部好的。 但是然后我尝试使用自己的布局向ViewPager添加一些视图项,然后出现错误 10-12 1 ..
发布时间:2020-06-05 19:24:29 移动开发

API级别21之前的默认样式资源

我希望创建一个自定义的 ViewGroup 以便在图书馆中使用;其中包含一些 ImageButton 对象。我希望能够为每个 ImageButton 应用一种样式;但是除了将属性资源应用于 defStyleAttr 参数外,我无法弄清楚如何以编程方式应用样式;像这样: mImageButton = new ImageButton( getContext(),//上下文 null,/ / ..

Android从膨胀布局添加视图以及如何在布局中更新特定的textview值

我已经通过放大单独的布局创建了视图.我使用循环创建像ListView这样的5个以上视图.在这里,我想检查通话余额.在内部视图中,我将单击“余额"按钮,一旦收到服务器的响应,我想在现有的已创建视图中更新特定的TextView.有什么帮助吗?我希望phonepe应用程式余额检查页面也一样. 以与主布局不同的布局xml更新textview活动 通过放大布局来创建自定义视图吗? 我的示例代码: ..
发布时间:2020-04-30 08:06:41 移动开发

ViewPager:java.lang.IllegalArgumentException:如果pointerIndex超出范围

我在写一个code基于什么建议来处理触摸事件 这就是我想实现: 在检测的多点触控事件的子视图 然后通过触摸控制于母公司 不过,虽然通过监听事件从子视图到父视图它给以下错误: E / AndroidRuntime(11414):java.lang.IllegalArgumentException:如果pointerIndex超出范围 E / AndroidRuntime(11414):在an ..

传递资源ID从活动来初始化定制的ViewGroup

这是我的previous 问题进行随访那里@pskink谏我来实现自定义的ViewGroup,将油漆我需要什么。我成功地使用硬codeD值的原型。我想将它移动到进一步的水平,我可以从一个活动传递初始化参数。我需要通过一个资源ID和打开图像中OnPaint方法中使用。 这是该活动。我能得到的ViewGroup实例有,但它已经被实例化,所以它是没有意义的传递资源ID在其构造。我试图用一个二传手,但我 ..
发布时间:2015-12-01 20:51:32 移动开发