Android:是否有任何好的资源可以用于构建不带 XML 的仅 Java 视图
我已经浏览了所有文档以及网上找到的示例,但我还没有找到任何关于仅使用 Java 构建自定义视图的好资源。我见过许多描述如何使用 XML 和 Java 创建它…
Android 自定义视图将可见屏幕保存为位图
在我的应用程序中,用户操作图像,旋转,捏合,缩放等。这是在 onDraw() using canvas.translate(), canvas.rotate 中完成的() 等。当然,图像很大,…
如何使用警报对话框生成器在弹出框中显示 Html 格式的文本?
我使用 android 警报对话框生成器将一些用户消息(字符串)作为弹出框显示给用户。 现在,我的要求是消息框应该能够支持该消息的 HTML 格式。包括,这…
我们可以在 ScrollView 上自定义滚动条吗?
我想为我的滚动视图之一制作一个自定义滚动条,但无法找到如何做。 我希望我的滚动条更加可见,并且像 ListViews 的 fastScroll 一样可控。不幸的是,…
MarginLayoutParams.setMargins() 不起作用?
事情是这样的:我想以编程方式添加一些图像。除第一张图像外,图像的 topMargin 必须为 5dip,位于具有垂直方向的 LinearLayout 中> 方式。代码段下方…
Android 中的 onSizeChanged/自定义视图类
我需要一个扩展视图的类来重写 onSizeChanged 方法,以便跟踪我的视图元素之一的大小。我有另一个类来管理这个视图,我想让那个类接受我的视图作为视…
无缝背景作为自定义视图组件,onDraw 不会被 invalidate() 调用
朋友们, 我想制作一个无缝背景作为自定义视图组件。 我在调试过程中发现的问题是, 第一次在线程中调用 invalidate() 时,我的 onDraw 回调方法被调…
如何从多个 UI 组件创建一个 UI 组件
朋友们, 我创建了一个扩展 Textview 的 UI 组件“compTV”。它运作得很好。 现在我想创建一个 UI 组件“3compTV”,它由 3 个彼此相邻的“compTV”组…
使用数组引用作为自定义 Android 视图的 XML 属性
这个问题已经解决了,详情见评论。 我正在扩展现有的 Android 视图并加载一些自定义属性,如 中所述使用 XML 声明自定义 Android UI 元素 和定义自定…
使用常规 Android 组件创建自定义组件
基本上我想从我已有的代码中封装一个简单的组件。 基本上它是一个带有按钮的LinearLayout。这些按钮将对 ListView 进行更改,并且还会执行一些其他小…
将首选项屏幕添加到具有自定义窗口标题的活动
我知道可以向首选项屏幕活动添加按钮。我读了这个问题 如何向 PreferenceScreen 添加按钮 它工作完美。 但如果我想添加自定义标题,我的应用程序就会…
在android中,当改变方向时,textview中的文本不会被换行
我通过指定 android:configChanges="orientation|keyboardHidden" 锁定屏幕方向, 将文本设置为文本视图并将其添加到自定义视图组。更改方向时,我会…
onMeasure 在我的自定义视图组 android 中没有被调用
我有两个自定义 viewgroups,superViewGroup 和 subViewGroup。子视图组包含视图。我将我的 superviewgroup 添加到 LinearLayout,并将 subViewGroups…