我试图创建一个自定义按钮类,但我不能设置默认的文本大小和背景。
ButtonGray.kt
class ButtonGray(context: Context?, attrs: AttributeSet?) : androidx.appcompat.widget.AppCompatButton(context, attrs) {
init {
textSize = 30.0F
background = R.drawable.bg_btn_gray
}
}
ButtonGray.kt
默认情况下无法分配文本大小。
编辑:
我尝试以下代码:
background = context?.getDrawable(R.drawable.bg_btn_gray)
不会给出错误。 但默认情况下不起作用。
在此处输入图像说明
请按以下步骤尝试:
class ButtonGray : AppCompatButton {
constructor(context: Context) : this(context, null) {
init()
}
constructor(context: Context, attrs: AttributeSet?) : this(context, attrs, 0) {
init()
}
constructor(context: Context, attrs: AttributeSet?, defStyleAttr: Int) : super(context, attrs, defStyleAttr) {
init()
}
private fun init() {
setBackgroundColor(R.drawable.ic_launcher_background)
setTextSize(30.0F)
text = "Hello"
}
}
XML:
<ButtonGray
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
问题是,我有一个警报对话框,在这个对话框中,我通过以下方式为自定义布局充气: 问题是如何自定义
问题内容: 我想问一个与这个问题相同的问题,但使用SWT:是否有一种方法可以制作带有您自己的按钮图形的按钮,而不仅仅是按钮内的图像?如果不是,这是在Java中创建自定义按钮的另一种方法吗? 问题答案: public class ImageButton extends Canvas { private int mouse = 0; private boolean hit = false;
本文向大家介绍winforms 创建自定义“帮助”按钮,其功能类似于标准“表单帮助按钮”,包括了winforms 创建自定义“帮助”按钮,其功能类似于标准“表单帮助按钮”的使用技巧和注意事项,需要的朋友参考一下
我已经用php或js实现了问题的第一部分。我使用php来回显选中的属性。这里的问题是,通过onchange event选择时,收音机输入有其他可见的输入。但是,如果默认情况下选择/检查了任何收音机,则在我更改收音机选择之前,不会显示条件输入。因此,问题是,如何在默认情况下选中它,并且仍然显示相应的条件输入。 当选择single时,其他输入变为可见。同样的情况也适用于多人。如果php代码中指定的条件
问题内容: 好的,我正在做很多RIA / AJAX东西,需要创建一个DIV的“漂亮”自定义确认框(不是内置的JavaScript确认)。我在确定如何完成执行暂停方面遇到了麻烦,以便让用户有机会在继续执行或停止执行之前接受或拒绝条件。(取决于他们的答案) 因此,这是我正在处理的一般逻辑流程: 用户从下拉菜单中选择一个项目,然后单击按钮。 在按钮的客户端javascript事件处理程序中,我需要检查其
问题内容: 我想制作一个简单的表,其中包含一行自定义按钮。当按下按钮时,我想弹出一个“警告”框。我已经阅读了一些关于此的文章,我不明白为什么我的代码无法正常工作。绘制了按钮,但按下按钮无效。 我在这里描述了三种尝试。 版本1。单击按钮不会触发: HTML代码: 编辑8/2/12-自从我的原始文章以来,我已经学到了一些东西,在这里我描述了另外两次尝试。 版本2:我使用onCellSelect。这行得
我在这里看到了一些例子:http://docs.oracle.com/javase/7/docs/api/javax/swing/joptionpane.html 它似乎表明我应该用一个自定义的按钮列表来替换我的组合框,这不是我想要的。我需要有3个按钮(好的,跳过,取消),以及项目列表。 更新:为了说明我的GUI应该是什么样子: null 目前我的代码如下所示: 灵感来自:Java:showInp
我已经搜索并尝试了每个论坛和例子。 我正在Yii2中使用Kartik\DetailViwew,无法在buttons1选项中设置一个自定义按钮。 我正在处理的代码: 在的 根据http://demos.krajee.com/detail-view例子,有一种方法可以定制。但是没有例子。留档没有解释如何做到这一点。 有人能帮忙吗?