草庐IT

DRAWABLE

全部标签

android - 为 Drawable 投影

如何创建投影以将其添加到我使用形状制作的自定义可绘制对象中? 最佳答案 http://about-android.blogspot.com/2010/07/2d-graphics-with-effects_11.html 关于android-为Drawable投影,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2089111/

android - 如何在android中将drawable设置为ListView

我正在为android1.5编写一个应用程序。我想使用复杂的ListView来显示我的数据。我想在我的列表项中显示可绘制对象的ImageView。我从一个演示中学到了:------>listData.put("Img",listData.put("Img",R.drawable.XXX));listData.put("Time","100");listItems.add(listData);可以正确显示,但是,我想在运行时更改img,图像可能是在运行时生成的,所以我按如下方式更改代码,但它失败了。谁能帮我?非常感谢!protectedvoidonCreate(BundlesavedIn

android - 可绘制资源如何存储在设备上

伙计们,我想知道如果你把每种密度类型(低/中/高)的图像都放上去,而且有很多,这不会增加应用程序在内存上的占用空间吗?我希望android只将需要的资源文件从apk放到实际的应用程序文件夹中。有人可以证实吗? 最佳答案 它会增加.apk的大小,因为这些图像需要在.apk中。它不会在运行时增加应用程序的RAM占用空间。安装应用程序时,它会保留其原始.apk,因此所需的存储空间基本上与您的.apk大小相同。 关于android-可绘制资源如何存储在设备上,我们在StackOverflow上找

android - 评级栏的星星之间的间距?

我可以设置星星之间的间距吗?那是我的评分栏:ratingBar=(RatingBar)inflater.inflate(R.layout.ratingbar,null);ratingBar.setLayoutParams(newLayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));布局:风格:@drawable/android_r2_ratingstar_yellow@drawable/android_r2_ratingstar_grey谢谢,干杯 最佳答案

项目可聚焦时的 Android ListView,禁用点击

我正在使用带有自定义适配器的ListView,它只有一个TextView这是我的选择器背景:问题是当我设置TextView属性时:android:clickable="true"和android:focusable="true"然后我看到了我的焦点版本的背景,但设置这些会导致列表项不再响应点击和长按。删除这2个属性后,所有ListItem都会响应点击和长按。应该怎么做才能使可聚焦背景可见并且点击响应都起作用。我已经尝试调用getListView().setItemsCanFocus(true)但问题仍然存在。 最佳答案 连同andr

android - Android中如何制作连续运行的TransitionDrawable动画?

我正在尝试制作动画Logo。它由两个静态图像组成。我想实现交叉淡入淡出的效果。我已经使用TransitionDrawable完成了它,设置了crossFadeEnabled,一切看起来都不错。问题是我需要绕圈子跑。如何实现?Resourcesres=mContext.getResources();TransitionDrawabletransition=(TransitionDrawable)res.getDrawable(R.drawable.expand_collapse);ImageViewimage=(ImageView)findViewById(R.id.toggle_ima

android - 主题 : Theme dependent drawable?

我希望能够声明一些主题以轻松更改我的应用程序的外观。所以我知道你可以定义一个继承自android:Theme的样式,然后在其中定义属性。但是有两个问题:如果我想为应用内的不同View设置不止一种背景颜色怎么办?这样我就可以拥有整个Activity的背景和Activity中TextView的不同背景以及按钮等的另一个背景。但是这些(不同的)颜色依赖于主题吗?是否可以根据使用的主题定义一组可绘制对象。我的意思是类似于如何为不同的屏幕密度定义不同的可绘制对象。理想情况下,我会为不同的主题使用不同配色方案的图像。可以在android中定义此行为吗?感谢您的帮助,詹姆斯

android - 九补丁StateListDrawable渲染问题

从修订版12更新到SDK工具修订版15后,我的EditTexts和Buttons都像这样扭曲了......这是修订版的错误吗?因为当我使用“图形布局”选项卡预览布局时,它看起来很正常。但是一编译出来放到我的手机或者模拟器上,就乱码了。这是按钮的StateListDrawablexml。这里引用的每个可绘制对象都是一个9patch。EditText以相同的方式完成。 最佳答案 我在更新到SDK14时也遇到过这个问题。我在Window>Preferences>Android>Build中找到了解决方案,方法是在Normal上设置“Bui

android - 如何从 Drawable 获取 URI

我正在开发一个Android应用程序,我在其中提供一些内置图像,并让用户可以选择从Web下载更多图像以在应用程序中使用。在我的应用程序的某个时刻,我查看布局中的ImageView并想确定里面的Drawable是内置资源还是我从Web下载到SD卡的图像。有没有办法提取ImageView中使用的Drawable的URI?这样我就可以查看它是资源还是下载的文件。到目前为止,这是我的代码:ImageViewview=(ImageView)layout.findViewById(R.id.content_img);Drawableimage=view.getDrawable();更新:使用下面B

Android 如何在位图 xml 中设置不透明度

我需要通过xml创建位图资源,例如:但我需要为此位图设置不透明度。有没有办法使用这个xml来做到这一点?我知道如果在位图标签内允许使用Shape标签,它会起作用,但我尝试过但没有成功。 最佳答案 如果您在ImageView中显示位图,您可能可以使用ImageView.setAlpha(int)方法。但是,如果通过RemoteViews访问ImageView,就像更新小部件时的情况一样,您将无法调用此方法(如果您尝试通过RemoteViews.setInt(int,String,int)调用它)你会得到一个异常告诉你。privateB