草庐IT

backGround

全部标签

android - 如何在 Android 线性布局中拉伸(stretch)/缩放背景图像?

我需要一些帮助,使背景图像在线性布局中垂直和水平拉伸(stretch)或缩放。但是,每次我尝试设置背景时,它都不会拉伸(stretch)图像以适合屏幕。我也不关心保持纵横比。这是我目前在测试xml中得到的内容:在预览(和游戏)中看起来像这样:如果我将layout_height更改为fill_parent,我会得到一个重复的背景:我确定该解决方案非常基本,但出于某种原因我错过了它。任何帮助将不胜感激谢谢 最佳答案 不确定布局的背景属性有哪些可用的背景布局选项,但您始终可以将ImageView作为具有最大宽度和高度的外部FrameLay

android - 如何在Android中设置键盘背景

这听起来可能很愚蠢,但我确实是Android编程的新手。我在网上查过这个,但看起来好像没有人遇到过这个问题。我正在为我们学校的Android项目制作一个软键盘。我打算为这个键盘制作自己的背景,但我不知道如何更改键盘的背景。我在我的可绘制目录中制作了一个buttonbgselector.xml文件:我试着在这里设置背景:@OverridepublicViewonCreateInputView(){mInputView=(KeyboardView)getLayoutInflater().inflate(R.layout.input,null);mInputView.setBackgroun

android - 如何为 ActionBar 的 ActionMode 背景设置动画?

背景可以更改操作栏的背景,甚至可以在两种颜色之间设置动画,例如:publicstaticvoidanimateBetweenColors(finalActionBaractionBar,finalintcolorFrom,finalintcolorTo,finalintdurationInMs){finalValueAnimatorcolorAnimation=ValueAnimator.ofObject(newArgbEvaluator(),colorFrom,colorTo);colorAnimation.addUpdateListener(newAnimatorUpdateLis

Android:如何在 View 中设置居中背景图片

我想使用一个小的(图标大小)图像作为我的View的背景,但它被拉伸(stretch)以填充所有View。任何解决方案(包括在我当前的View下放置一个View并使后者透明的某种方式)将不胜感激。谢谢!当前代码: 最佳答案 你有两个选择:将图像放大。具体来说,在其边缘周围添加一条黑线,然后使用tools/draw9patch工具使该黑线成为“可拉伸(stretch)”部分。当图像放大到背景时,您的原始图标将不会被拉伸(stretch)。放弃android:background并改用顶级RelativeLayout。这应该有效希望对你有

android - 添加具有透明背景的图像按钮

我想在我的主应用程序屏幕上添加具有透明背景的图像按钮。我已经在GIMP中创建了图像并将它们保存为png格式的透明背景,但是当我将它们添加到Eclipse中的我的android应用程序时,它们显示为白色背景。如何在我的代码中删除它? 最佳答案 尝试在xml布局中为图像按钮的背景使用null。android:background="@null" 关于android-添加具有透明背景的图像按钮,我们在StackOverflow上找到一个类似的问题: https://

java - 如何设置自定义按钮状态背景颜色?

我有一个包含可绘制对象和文本的按钮。我希望按钮的背景不同于提供的正常背景(最好是纯色)。这很好用,我只是在XML文件中使用android:background属性并相应地分配颜色。但是,我希望背景在选中或聚焦(状态选择器)时更改为不同的颜色。我试图在具有定义颜色的可绘制文件夹中创建一个选择器(在处理按钮文本时效果很好),如下所示:并将此xml设置为android:background属性,如下所示:android:background="@drawable/button_state"但这会导致强制关闭声明:Causedby:android.content.res.Resources$N

android - 背景大小 :cover not working in android native browser

我正在尝试使用background-size:cover使背景图像适合它的容器。这是我的fiddle:TheFiddle它适用于所有浏览器,但不适用于Android原生浏览器。有人有什么解决办法吗?谢谢 最佳答案 在搜索这个问题并没有找到解决方案之后,我从CSS文件样式中删除了background-image,并在HTML代码中使用了内联样式。android原生浏览器问题解决。我更新了fiddle,它可以在androidnative浏览器中运行。TheUpdatedFiddle看来android在解析背景格式时也有这样的问题:bac

Android:如何使用后台线程?

我开发了一个应用程序,可以从Internet获取内容并将其相应地显示在设备的屏幕上。该程序工作正常,有点慢。加载和显示内容大约需要3-4秒。我想把所有获取内容并在后台线程中显示它的代码放在一起,当程序执行这些功能时,我想显示一个进度对话框。你能帮我做这个吗?我特别想学习如何将代码放在后台线程中。我的代码publicclassActivity1extendsActivity{privateProgressDialogprogressDialog;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(sav

Android - 具有 2 种不同颜色的 ListView

我有一个ListView,我想更改它的背景色。它应该是这样的。1.项目=灰色;2.元素;白色的;3.项目=灰色;4.Item=white等。所以它应该有2种背景颜色。我正在尝试将近2小时的时间。我越来越糊涂了。我想不出一个解决方案。我希望你们中有人能帮助我。我试过:for(intcounter=0;counter这是我的洞代码。我希望你们有人能告诉我:主ActivitypublicclassMainActivityextendsActivityimplementsOnItemClickListener{ListViewlview3;ListViewCustomAdapteradapte

android - 通过通知项重新打开后台应用程序

我有一个带有选项卡和通知栏条目的应用程序,当我将它发送到后台时(单击主页按钮)并尝试通过单击重新打开应用程序通知栏,应用重启(上次选择标签丢失了)。当我按住主页按钮时,如果应用程序处于背景并从那里选择它或单击应用程序在主屏幕上的图标,之前的状态是默认恢复(选择正确的选项卡)IMO通知的Intent是错误的,但我不确定如何修复它。简而言之:如何让后台应用程序返回单击通知条目时的前景?谢谢! 最佳答案 放这两行。这将恢复当前暂停的Activity:notificationIntent.setAction(Intent.ACTION_MA