Articles of 按钮

可以创建没有文本的ToggleButton吗?

我想像这样创建一个Android默认的ToggleButton : 但我想创建它没有TEXT 我尝试使用此代码: ToggleButton tb = new ToggleButton(map); tb.setText(null); tb.setTextOn(null); tb.setTextOff(null); 但它在水平绿色条的顶部留下了一个空的空间。 我不想要那个空的空间,我只想要水平的绿色条。 怎么实现呢? 谢谢

android按钮精细文本对齐方式

我正在尝试在android中创建标准按钮,背景和前面的一些文本,但一些相当具体的对齐。 我希望文本垂直居中,左边有20dp的填充。 对齐有效,但填充没有。 我知道我可以通过在文本中放置一些空格来获得所需的效果,但这似乎是一个黑客,接下来我想做类似的事情,但顶部的文本,所以我更喜欢一个更优雅的解决方案。 这就是我所拥有的:

Android按钮将图像放在中央,文本放在底部

我想将Image放在中心并在按钮下面的文本下面,我试图设置android:gravity但是无法正确设置它,这是附加的图像: 下面是我的xml: 将图像和文本置于其中心的正确方法是什么? 提前谢谢了。

Android中的圆形按钮

我想创建一个带有加号和减号的圆形按钮,并在Android联系人应用程序中使用,如下图所示:

ExpandableListView仅在特定Button上展开?

好吧,我正在尝试创建一个像Spotify一样的ExpandableListView它…但我不知道如何禁用LinearLayout像一个按钮(展开列表)我创建了一个图像应该描述我喜欢什么。 我喜欢有可能处理文本/图像(父)的点击作为正常的交互。 单击右键应该像Spotify一样扩展列表…

更改按钮android:背景到不同的drawable

我是Android和Java的新手,但我已经设法自学并在stackoverflow上find大多数问题的答案而无需提问。 到现在…. 在这里,我有许多彩色按钮,当点击时,将颜色改变为一系列不同的颜色。 有许多按钮定义为例如: 有人可以告诉我如何更改android:background使用代码将上面的示例更改为黄色,例如,单击按钮时。 在下面的代码中,clickedButton是我需要更改背景的按钮的ID。 public void onClick(View v) { int id=v.getId(); String clickedButton = getResources().getResourceEntryName(id); Change button to Yellow here?? // Temporary code below to check which button was pressed // and convert its number to an integer to eventually access an array final TextView tvGameTimer = (TextView) findViewById(R.id.tvGameTimer); int buttonNumber = Integer.parseInt(clickedButton.substring(6,8)); […]

android – 单击应用程序图标打开导航抽屉?

我在我的应用程序中使用导航抽屉(通过从屏幕左侧滑动打开的导航types)。 现在,通常您也可以通过点击应用程序图标打开它,当我查找它时,我发现了一大堆代码要添加到您的活动中。 只是为了一个简单的按钮。 我想那不是我想要的东西吗? 如果真的需要为单个按钮提供如此多的代码,那么使代码更清晰的最佳方法是什么? 谢谢你,对不起是这样一个Android新手。

列表项目按钮不再可点击

我有一个列表项,里面有一个按钮。 显示按钮时,列表项不再可单击。 为了使其可以再次点击,我已用视图替换了该按钮。 问题是,当单击列表项时,该按钮会更改背景图像(就像单击它一样)。 如何避免这种不良行为? 谢谢

根据Android中EditText中的文本启用和禁用Button

如果EditText中的单词少于3个单词,我想按Button禁用,如果EditText中的单词超过3个单词,那么我想启用它以便它可以获得Clicked。 有人能帮我一下吗?

Android选择器与背景图像和渐变

我知道有相似的post,但我找不到任何一个答案。 所以,我有这个可绘制的XML: 我正在尝试创建一个按钮,其中重复的图像作为背景并应用了渐变。 使用此代码,我只看到背景图像,而不是渐变,边框和圆角。 此外,当我单击按钮时,它不会更改(渐变应该更改)。 我不知道这段代码有什么问题? 如果我使用图层列表代替选择器,我会得到所需的结果,但是当我按下按钮时它也不会改变。 谢谢你的帮助!