草庐IT

support-vector-drawable

全部标签

android - 充气类 android.support.v4.widget.SwipeRefreshLayout

我正在尝试在fragment中实现SwipeRefreshLayout。它看起来创建正确,但我仍然收到错误:Causedby:android.view.InflateException:BinaryXMLfileline#2:BinaryXMLfileline#2:Errorinflatingclassandroid.support.v4.widget.SwipeRefreshLayoutCausedby:android.view.InflateException:BinaryXMLfileline#2:Errorinflatingclassandroid.support.v4.wid

android - 将 Bitmap 转换为 Drawable 什么都不显示

我正在使用以下代码将Bitmap转换为Drawable。MemoryCachememoryCache=newMemoryCache();Bitmapbitmap=memoryCache.get(thumbnail);Drawabledrawable=(Drawable)newBitmapDrawable(bitmap);我用过的MemoryCache来自LazyList项目,当我使用位图时它工作正常,但当我将它转换为可绘制对象时,它没有显示任何图像。请帮忙 最佳答案 改变这一行:Drawabledrawable=(Drawable)

android - 如何在 android 中使用 android-support-v4.jar 禁用 ViewPager 滑动

我正在创建一个目标为2.2的android应用程序。我仍然想使用android.support-v4.jar中提供的ViewPager。我想要禁用Viewpager在按钮单击时滑动。我使用以下代码来禁用。但它不起作用。publicclassServiesDeailextendsFragmentActivity{ServiesTitleFragmentAdaptermAdapter;ViewPagermPager;intposition=0;@SuppressWarnings({"rawtypes","unchecked"})@OverrideprotectedvoidonCreate(

android - 类未找到异常 "android.support.v4.graphics.drawable.DrawableWrapper"

什么会导致支持库中的类DrawableWrapper出现此错误?Causedby:java.lang.ClassNotFoundException:Didn'tfindclass"android.support.v4.graphics.drawable.DrawableWrapper"onpath:DexPathList[[zipfile"/data/app/com.example.banyan.tasty-1/base.apk"],nativeLibraryDirectories=[/vendor/lib,/system/lib]] 最佳答案

android - 如何从资源中随机选择(R.drawable.xxxx)

我想显示我存储在res/drawable中的一堆图像中的随机图像。我所知道的唯一技术是在知道资源ID的情况下访问特定图像。有没有办法通过使用文件名或其他东西(可以在运行时构建)来访问图像?我想在运行时随机选择一张图片。任何建议/想法表示赞赏:)谢谢金美 最佳答案 我意识到这是一个非常古老的问题,但我想为任何Google员工提供一个好的解决方案。通过名称访问资源的效率远低于通过id。资源系统的全部意义在于您不必解析名称,而是可以使用ID。您需要做的是利用ArrayResource类型。跟随我的简单步骤!我制作随机图像...很有趣!创建

java - 我一直收到错误提示 "cannot convert from int to Drawable"。我正在尝试将图像分配给地点。有没有办法解决这个问题?

我似乎无法在可绘制文件夹中引用我的图像。我在那里有图像,但是我不断收到一条错误消息,指出我无法将int转换为Drawable。我的R.java生成的文件中有图像的字符串,但是它被设置为“publicstaticfinalintrestaurant=0x7f020001;”packagecom.CS3040.Places;importandroid.content.Context;importandroid.graphics.BitmapFactory;importandroid.graphics.drawable.Drawable;importcom.CS3040.*;importco

java - import android.support 无法解析

这个问题在这里已经有了答案:Theimportandroid.supportcannotberesolved(9个回答)关闭8年前。我收到一条错误消息:importandroid.supportcannotberesolvedattheline:importandroid.support.v4.app.NotificationCompat;有没有人以前见过这个或者知道我能做些什么来解决它?添加我构建的库时会出现问题-当我删除它时会消失。

java - R.drawable 无法解析图像

我在stackoverflow上检查了很多问题,我似乎拥有所有正确的东西,但我的R.drawable不会检测到我的图像。它位于/res/drawable和所有其他文件夹中(mdpi、hdpi等)ShipImage=context.getResources().getDrawable(R.drawable.player);这是我的R.javapublicstaticfinalclassdrawable{publicstaticfinalintbackground=0x7f020000;publicstaticfinalintbuttons=0x7f020001;publicstaticf

java - 如何通过最新的 Android 支持库正确使用向后兼容的 Vector Drawable?

Vectordrawable不久前被添​​加到支持库中,从那时起API发生了很多变化:Gradle标志、初始化程序block、选择器、自定义XML属性等。问题是-如何正确使用它现在(支持libv25)在这些情况下:ImageView可绘制的TextView菜单图标通知图标XML和编程方式。 最佳答案 将最新的支持库添加到应用的build.gradle依赖项中:compile'com.android.support:appcompat-v7:26.0.2'并在同一文件中添加以下行:android{...defaultConfig{..

android - 创建快捷方式 : how can I work with a drawable as Icon?

下面是我的代码,用于创建所选应用程序的快捷方式。我真的没问题,应用程序运行良好。问题是我能够使用我的应用程序的资源创建快捷方式:intent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,Intent.ShortcutIconResource.fromContext(this,R.drawable.icon));但我真的很想要自定义可绘制对象。(DrawablemyDrawable=.......)我该怎么办?ResolveInfolaunchable=adapter.getItem(position);finalIntentshortcut