问题标签 [viewgroup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 什么时候所有的 Viewgroup 孩子都创建并准备好设置一些初始属性?
我正在开发一个自定义 ViewGroup,它扩展了 LinearLayout 但只接受特定子类的子类。在我有机会的第一时间,我想为孩子设置一些属性(比如他们的索引等)。在 Flex 中有一个名为 createChildren() 的方法,其中创建了所有子项,然后触发了一个名为 creationComplete 的事件(子项已创建但尚未测量/布局)。Android中的等价物是什么?
android - 为 GridView 子级设置动画
我想知道是否有一种方法可以将 GridView 的孩子动画到他们的新位置。因此,例如,从左侧滑入,当一行结束时,滑到右侧。这将产生每个孩子移动到新位置的效果,而不仅仅是出现在那里。
我环顾四周,找不到任何有用的信息。理想情况下,一个小的代码示例会让我上路。
谢谢
android - 将视图添加到代码中已经存在的 xml 视图组
我希望能够在代码中向已经存在的 xml 布局添加视图:
在代码中创建一个新的 LinearLayout 时它可以工作,但是当使用上面代码中的 Resource 时它不会。
common_list.xml:
java - 在 PopupWindow 中更改 TextView 的文本不起作用
我在动态更改Android中的TextView
a 中的文本时遇到问题。PopupWindow
我已经使用 a引用了TextView
内部的元素,但文本没有更新。任何帮助将不胜感激!:)PopupWindow
LayoutInflater
ViewGroup
我的代码如下:
android - 如何在 android 中拥有一个包含多个 ImageButton 的 Viewgroup?
创建自定义视图组时,是否可以在其中包含多个图像按钮?是否可以将图像按钮放置在我们自己的位置。
如果所有这些都是可能的,如何调用扩展这个视图组的点击监听器?
我的 ViewGroup 必须看起来像这张图片
编辑1:
我正在尝试绘制背景并将一些 ImageView 放在背景的顶部。在此代码中,背景图像正在正确显示。但我看不到在其上绘制的 ImageView。我走的是正确的道路吗?
android - ViewGroup 完成膨胀事件
我创建了一个扩展 ViewGroup 的自定义布局。一切正常,我得到了预期的布局。
我想动态更改布局中的元素。然而,这不起作用,因为我在 onCreate 中调用它,直到那时整个布局实际上并没有(绘制)到屏幕上,因此没有实际大小。
是否有任何事件可用于找出布局的膨胀何时完成?我尝试了 onFinishInflate 但这不起作用,因为 Viewgroup 有多个视图,并且会被多次调用。
我正在考虑在自定义布局类中创建一个界面,但不确定何时触发它?
android - ViewGroups 的 Animate Layout 属性如何?
我有以下布局:
我最终得到这样的结果:
当切换某个切换时,我想为 Left 设置动画,使其宽度扩大以填满整个屏幕。同时,我想为 Right 的宽度设置动画,使其缩小为零。稍后,当再次切换切换时,我需要将事物恢复到上述状态。
我已经尝试编写自己的 Animation 来调用View.getWidth()
,但是当我动画回那个值(通过设置View.getLayoutParams().width
)时,它比开始时更宽。我怀疑我只是做错了。我还阅读了有关 Honeycomb 动画内容的所有文档,但我不想翻译或缩放...我想为布局宽度属性设置动画。我找不到这样的例子。
这样做的正确方法是什么?
android - 以编程方式将视图添加到 Android 视图组
这似乎是一个常见问题,但很难找到文档。我正在寻找向我展示如何创建自己的视图组(最好通过扩展已经存在的视图组)然后以编程方式添加视图的示例。
谢谢。
android - onMeasure 没有在我的自定义视图组 android 中被调用
我有两个自定义viewgroups
,superViewGroup
和subViewGroup
。子视图组包含视图。我将我的 superviewgroup 添加到一个 linearLayout 和subViewGroups
我的superviewgroup
.
超级视图onMeasure()
组被调用但不在子视图组中。但在这两种情况下,onLayout()
方法都会被调用。
代码如下
评论表示赞赏。提前致谢。
android - 如何从 ListAdapter 正确获取视图?
如何正确使用 ListAdapter.getView(int position, View convertView, ViewGroup parent) 方法?我无法找出 ViewGroup 的期望。
从我得到的:
- 位置是我想要的元素编号
- convertView 是我为布局中的项目定义的视图
- 父母=?