有关在Android平台上构建和使用自定义图形小部件的问题的标记。
如何在 Android Kotlin 中创建带有闪烁红色背景的自定义 EditText 以设置错误?
我想在Android中创建一个自定义EditText,当出现错误时显示闪烁的红色背景。其想法是直观地向用户表明输入无效。 这是我的...
我需要使用实时摄像头自定义视图。我希望我的屏幕分为 9 个部分,每个部分都显示相机预览,如下图所示。
有没有办法将矢量图形存储在应用程序的包中并在运行时将其加载到画布中?
我想构建一个应用程序,您可以在自定义视图中在画布上绘制古代象形文字。 我必须提供超过 1000 个矢量图形格式的象形文字(用于缩放镜像等)。提供的
我有一个以编程方式创建的 GridLayout,它呈现特定日期内的时间段(例如约会时间)。每行最多应有 4 个均匀间隔的均匀宽度项目,并且
我是 Android 新手。 不是超级新,但足够新。 我想扩展一个 ToggleButton,这样我就可以编写它的外观。 为了做到这一点,我在 attrs.xml 中定义了三个属性。 那个...
Fragment 和 Custom View 可以实现类似的功能,我知道 Fragment 与 Custom View 相比可重用性更高,使用 Fragment 还有其他好处/增强吗?碎片支持吗...
在Android中构建ios消息聊天气泡(带有右下角和左尾)
我想使用自定义视图类在 Android 中构建类似 iOS 的消息聊天气泡,这是我用来创建圆角矩形的代码,它将基于高度,我们...
我需要文本视图,其中第一个字母大写,如照片所示。实现这一目标的最佳库或解决方案是什么?
我正在 Android Studio 中开发一个应用程序,可以让用户可视化家谱。 对于家庭成员的个人资料,我创建了自定义视图 PersonCard: 公共类 PersonCard 扩展
我需要一个自定义文本视图来在最后一行显示时间。时间应与所有消息的右侧对齐。如果最后一行没有空格,则时间移到下面...
图像未加载到扩展 AppCompatImageView 的自定义视图类中
我设计了一个名为 PaintView 的自定义类。我的目标是加载用户选择的图像并允许用户像画笔一样绘画或在其上放置不同的形状。 这是我的实现方式...
Android customView(扩展AppCompatImageView)应用程序:srcCompat不显示图像
我制作的自定义视图只是扩展了 AppCompatImageView 类 BadgeImageView: AppCompatImageView { 构造函数(上下文:上下文):超级(上下文){ } 构造函数(上下文:上下文,属性:
我目前有一个带有可绘制资源的自定义视图,我想将其从一个位置移动到另一个位置。我知道有两种方法可以实现 PropertyAnimation,您可以使用
如何检查在动态创建的edittext中调用了哪个edittext文本观察器侦听器
我可以为动态创建的Edittext添加Textwatcher监听器,所以基本上我会检查第一个edittext ontextchanged是否有任何值创建另一个edittext等等。如何检查...
relativeLayout.setOnKeyListener(new View.OnKeyListener() { @覆盖 public boolean onKey(View v, int keyCode, KeyEvent event) { if( 密钥代码 ==
自定义视图...覆盖onTouchEvent,但不覆盖performClick
我在我正在开发的自定义 Android 视图中收到此警告(来自问题标题)。 为什么我会收到警告?它背后的逻辑是什么,即为什么它是一个好的 练习也覆盖 PerformClick ...
我在自定义视图中添加了相对布局,并在选项卡布局中添加了它。我对选项卡使用白色背景,并且没有在选项卡自定义布局中应用任何填充。但我也很...
我在互联网上尝试了很多教程和解决方案,但无法使我的工作正常工作。 基本上我想要这样的布局作为 7 个单选按钮: 我有我想要的 CustomRadioButton 类...
我想重构我的自定义视图以使用android架构组件。然而,我看到 ViewModelProviders.of(...) 仅需要 Activity 或片段。知道如何让它发挥作用吗?受...
Android Kotlin:自定义视图子类化导致各种现有视图(EditText、SeekBar...)变灰和无法聚焦的行为
我正在将旧的 Java 代码更新到 Kotlin,并且我遇到了 Kotlin 中自定义 EditText 和 SeekBar 视图的问题,而使用 Java 时不会发生这种情况。 我用 ba...