问题标签 [android-compound-view]

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.

0 投票
1 回答
53 浏览

android - 复合视图:无法使用 invalidat() 更改 editText 颜色

firstble 我为我糟糕的英语道歉。我对编程还很陌生,我在使这个复合视图工作时遇到了麻烦。所以我用两个视图创建它的布局

  1. EditText:用于接受用户输入
  2. ImageView: 用于设置 EditText 启用

然后我创建了EditableView类并设置了所有变量和属性...

最后我把我的视图放在主活动布局中

出于某种原因,当我按下 ImageView 时,即使使用了 invalidate() 和 postInvalidate(),EditText 的文本颜色也保持不变;

0 投票
0 回答
45 浏览

android - 让 android 复合视图在 android studio 布局编辑器中显示它们的布局膨胀

我正在创建包含其他几个视图的视图:

位于'res/layout/view_no_content'

这是相应的java类:

炒得很好,一点问题都没有。我有一个问题,当包含在布局中时,视图“NoContentView”不会显示在 android studio 布局编辑器中。每当看到 NoContentView 标记时,我如何告诉 android studio 查看“view_no_content”布局文件中的布局

0 投票
0 回答
300 浏览

android - 如何在复合视图中删除 ConstraintLayout 的默认边距?

我创建了一个自定义复合视图,其默认填充出现在ConstraintLayout Here is the layout

在此处输入图像描述

我也尝试过申请0dp作为保证金。我需要的是摆脱那个底部边距。

0 投票
0 回答
267 浏览

android - 样式材质复选框/复合波纹颜色

我正在尝试CompoundButton.CheckBox使用官方 material.io 教程进行样式设置:

并且在color/button_tint.xml:

按下检查复选框时,我无法设置的是连锁效果的颜色:

在此处输入图像描述

我看到这种颜色是具有透明度的默认绿色,我需要使用蓝色。试图在选择器中使用复选框状态,但没有运气。

官方文档:https ://material.io/develop/android/components/checkboxes