问题标签 [setbackground]

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 回答
3143 浏览

android - 在另一个 Layout.xml 和 Activity 上设置背景资源

如何在 imageview 上设置 onClick 以在另一个 layout.xml 上设置 backgroundresource 即使我关闭应用程序然后再次打开它,另一个 layout.xml 上的 backgroundresource 是我当时点击的 imageview 吗?

这是我的代码,内容是我想成为背景源的图像

}

这是我想要更改背景的 .XML 代码

它是下载我所有工作区的链接,我的意思是我正在使用的代码,

如果要下载,请单击文件并下载

https://drive.google.com/file/d/0B7NPhjxHR4zbT2NaUDBRNnU4cWc/edit?usp=sharing

0 投票
3 回答
1036 浏览

java - 在 ImageView 上使用 setBackgroundDrawable 时出现 Eclipse 错误

在 ImageView 上使用 setBackgroundDrawable 方法时,Eclipse 给出以下错误:“View 类型中的方法 setBackgroundDrawable(Drawable) 不适用于参数 (int)”我的 ImageView 在 xml 中定义为:

在java中定义和实现为:

任何人都知道为什么会出现此错误,或者如何解决?

0 投票
1 回答
59 浏览

android - 在 Android 中,如何定位除单击的按钮之外的所有按钮?

我有一个以编程方式创建的 LinearLayout,并且我在这个布局中放置了按钮以充当手风琴。轻按时,它们会展开以显示,并且工作正常。

我正在使用 9 个补丁图像来添加每个手风琴图像所需的底部边框和箭头/三角形。我想要做的是翻转箭头(使用另一个 9 补丁图像)并将先前选择的项目返回到另一个箭头/三角形。

我有第一个工作:触摸时翻转箭头。我只是将新图像应用于被点击的按钮。

我不知道如何告诉其他项目翻转回来。我的计划是针对所有按钮,应用“未翻转”箭头,然后将“翻转”箭头应用于点击按钮。

我尝试使用:

但这也针对手风琴内部的项目,而不仅仅是按钮。

在定位点击的按钮以应用“翻转”箭头之前,如何定位所有按钮和仅应用“未翻转”箭头的按钮?

0 投票
2 回答
211 浏览

java - setBackground 在第一次时不起作用,但在第二次时不起作用,为什么?

我在一本书中看到了这个例子,并且工作正常,但唯一的问题是背景不会在第一次调用绘画时变黑,当 clearCounter 变为 == 5,然后在绘画时再次清除屏幕启动,然后背景变为黑色。

我知道 Init () 在开始时只调用一次,但为什么不能在开始时改变背景?

0 投票
1 回答
75 浏览

android - Highlight current touched item as selected item

I have a android file explorer application and I need to highlight the selected item. I could select touched items using v.setBackgroundColor() method inside onListItemClick(). But when I touch another file/folder still previous one highlighted. I need only current touched item display as selected. How to do this?

0 投票
0 回答
294 浏览

android - 为展开的 listView 子项设置背景

我在我的程序中使用了扩展的 listView。

这是主布局的代码:

这是组详细信息的代码:

这是儿童的代码:

下面是 onCreate 方法的代码:

如您所见,我曾经为 listView 设置背景。

我想接触孩子并为他们设置背景。谁能帮我做到这一点?

0 投票
1 回答
234 浏览

java - 奇怪的 setBackground() 错误 - Java Swing

当我执行此操作时,我得到的只是“这是一个句子”字符串的一个小蓝色方形嵌套。我什么都试过了!

0 投票
2 回答
575 浏览

java - 使用 hsb 模型 Java 动画 bg 颜色

我对 java 还很陌生,所以我认为这不是很接近正确,但我似乎可以找到任何其他帮助。基本上,我正在尝试为 jPanel 的背景颜色设置动画,以使其色调(我使用的是 hsb 颜色模型)发生变化。有点像这样:https ://kahoot.it/#/ 注意颜色是如何从一个浮动到另一个的。这是我到目前为止的代码:

现在我知道这可能不对,但是循环工作正常,唯一的问题是 jPanel 在循环完成之前不会“更新”。对不起大家对这样的事情是个大菜鸟,感谢您的任何回复

0 投票
1 回答
485 浏览

java - 您在哪里/如何使用 Android 注释?

我需要以编程方式更改视图的背景,所以我正在关注这个。它说要确保用注释对其进行标记。我在哪里做呢?我已经尝试了类的顶部,方法的顶部,方法内部。我很困惑。无论如何,我什至需要注释来做这个非常简单/常见的事情,这有点麻烦。

setBackground方法给我一个错误,说它仅适用于 API 级别 16 及以上,而我的应用程序支持低于该级别。

从 API 级别 16 开始,该setBackgroundDrawable方法已被弃用。

我被告知使用@TargetApi(16)@SuppressWarnings("deprecation")但在哪里?我在 Windows 7 上将 Eclipse 用于我的 IDE。

0 投票
1 回答
834 浏览

android - 更改列表视图中项目的颜色(无需单击)

我试图更改ListView.

首先,从数据库中捕获它:

然后我会将所有应用程序设置为不同的颜色,如果它们激活了标签

并且有问题,list.setItemChecked(i, true)我可以用特定位置更改它,但是如何更改特定项目的背景颜色ListView

希望您能够帮助我。