Articles of 按钮

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

如何将图像用作按钮

这应该是一个简单的,我真的认为我所做的是正确的,但显然它不是。 我有一个我想用作按钮的图像,我创建了按钮并且正在工作。 但现在我只想要显示这个图像,而不是站立的android“按钮”。 有人知道怎么做吗?

Android:如何使水平线性布局中的2个按钮之间没有空格

我发现即使我将layout_marginRight和layout_marginLeft设置layout_marginRight ,我也无法删除2个按钮之间的空格。 但是如果我将空间设置得更大(例如10 dp)就更有意义了。 有什么方法可以解决吗?

Android:ImageView getID(); 返回整数

我已经设置了一个onTouch类来确定何时按下了我的40个按钮之一。 我面临的问题是确定按下了哪个按钮。 如果我使用: int ID = iv.getId(); 当我点击“widgetA1”按钮时 我收到以下ID: 2131099684 我希望它返回字符串ID“widgetA1” 来自:game.xml 来自:game.java public boolean onTouch(View v, MotionEvent event) { ImageView iv = (ImageView)v; int ID = iv.getId(); String strID = new Integer(ID).toString(); Log.d(TAG,strID); //…. etc } + – + – + – + – + – + – 我其他明智的工作正常,它知道你按什么按钮。 我是这个Android JAVA的新手。 如果你们能帮助我,请告诉我。