草庐IT

compound-drawables

全部标签

android - Android Studio 中 'drawable' 和 'drawable-v24' 之间的区别?

这个问题在这里已经有了答案:NewerversionsofAndroidStudioaddonlytwodrawabledirectories-drawableanddrawable-v21(1个回答)关闭4年前。我是AndroidStudio的新手,之前使用过Eclipse。我想知道AndroidStudio中文件夹drawable和drawable-v24之间的区别。

android - ICS 外观按钮 : which drawable do I have to choose in ICS SDK?

我刚刚查看了IceCreamSandwich源代码,因为我正在尝试将Holo主题移植到所有4.0之前的设备。我使用了很多有用的工具:操作栏:ActionBarSherlockICS背景:到目前为止,一切都很棒!!!我正在尝试创建一个按钮,但找不到正确的背景:以下来源:https://github.com/android/platform_frameworks_base/blob/master/core/res/res/drawable/btn_default.xml我试过这个:然后我将每个.9.png文件复制到我的可绘制文件夹中。但不幸的是,所有这些可绘制对象看起来都很白,我无法获得与

android - 像 layout-sw600dp,替代 drawable

我的问题简单明了,比如布局和值分别有layout-sw600dp、values-sw600dp,相对于屏幕大小的可绘制文件夹有什么。我在各种文档中读到,如果我们想使用任何大于或等于7英寸的屏幕,我们可以使用layout-sw600dp文件夹,对于任何较小的屏幕尺寸设备,布局文件夹将被考虑在内。那么我们如何也可以对图像使用相同的概念。现在有ldpi、mdpi、hdpi文件夹,但图像是根据屏幕密度而不是屏幕尺寸拍摄的。现在,如果我正在开发一个既可以在设备上又可以在手机上运行的应用程序,我可能的图像处理方法应该是什么。提前致谢,请指导我。 最佳答案

android - 找不到类 'android.graphics.drawable.RippleDrawable

Android应用程序意外关闭并在log-cat中给出以下错误。01-2200:33:58.4708193-8193/?E/dalvikvm:Couldnotfindclass'android.graphics.drawable.RippleDrawable',referencedfrommethodandroid.support.v7.widget.AppCompatImageHelper.hasOverlappingRendering01-2200:34:00.0101173-1173/?E/MyTag:updateClock:12:3401-2200:34:00.0151173-

android - Android 的 ImageCache 应该使用 Bitmap 还是 Drawable 存储?

我实现了一个ImageCache。但我很好奇在其中存储什么类型的成本会更低。现在我使用BitmapFactory从互联网上获取图像,所以我先得到一个Bitmap。我应该转换为Drawable以存储在我的ImageCache中还是只存储位图?有什么想法吗?谢谢。 最佳答案 只存储位图。这就是您要缓存的内容,我不确定首先将其插入BitmapDrawable会获得什么。它肯定会占用更多空间作为Drawable,因为它无论如何都包含位图。无论哪种方式,您都不会真正失去任何东西,因为两者都可以来回转换。

android - 在 Selector drawable 中更改 Padding

我正在尝试更改自定义可绘制资源中Button的填充,并在选择器中重用它。更改可绘制对象似乎不是问题,但应用程序始终使用不同可绘制对象中可用的最高填充:button_inactive.xmlbutton_active.xml按钮选择器.xml问题是我的按钮在所有状态下都使用10dp填充,包括“非Activity”状态。是否有解决方案让它只与XML一起工作,或者最好以编程方式制作自定义按钮? 最佳答案 试试这个 关于android-在Selectordrawable中更改Padding,我们

java - 为什么某些 xhdpi 手机不显示位于/res/drawable 中的图像?

这是一个场景。有文件夹:可绘制drawable-ldpidrawable-mdpidrawable-hdpidraawble-xhdpi图像(通常是背景,但不仅限于此类图像)仅位于/res/drawable中。我在GalaxyS3上测试应用程序,背景显示正常。我在HTCOneX上进行测试,背景图像未显示。如果我将图像从/res/drawable复制到/res/drawable-xhdpi,OneX将显示图像。按理说,这不应该发生,对吧?!如果drawable-xhdpi中没有图像,那么Android应该在其他文件夹中查找它,直到它到达默认文件夹/res/drawable并且它应该从那里

android - 如何将 View 转换为 Drawable?

我有一个View,我想将它转换成图像以便将它存储在某个地方。但是如何将此View转换为图像? 最佳答案 尝试使用此方法拍摄View图像并将其存储在SD卡中..Viewview=TextView.getRootView();//YoucanuseanyviewofyourViewinsteadofTextViewif(view!=null){System.out.println("viewisnotnull.....");view.setDrawingCacheEnabled(true);view.buildDrawingCache(

android - 从哪个Android版本开始支持 "drawable-nodpi"?

哪个Android版本支持“drawable-nodpi”?将图像放在"res/drawable-nodpi"中并期望它们在至少从2.0(Eclair)及更高版本开始的所有android版本中工作是否安全? 最佳答案 根据thisdocumentnodpi下面没有“在API级别X中添加”。所以它必须得到所有平台的支持。 关于android-从哪个Android版本开始支持"drawable-nodpi"?,我们在StackOverflow上找到一个类似的问题:

android - 在ImageView android中获取关联图像(Drawable)

我已经将图像设置为android中的ImageView控件:iv.setImageResource(R.drawable.image1);我想得到这个关联的Drawable,看起来像:DrawablemyDrawable=iv.getImageResource();//wrong 最佳答案 你可以像这样获取drawableDrawablemyDrawable=iv.getDrawable();您可以将其与可绘制资源进行比较if(iv.getDrawable()==getResources().getDrawable(R.drawab