首页 > TAG信息列表 > android-drawable
android-动画LayerDrawable中的所有RotateDrawables
我在图层列表中有两个旋转可绘制对象,并且试图将它们都设置为按钮上的可绘制对象的动画.我正在显示可绘制对象,但没有动画. 这是我在xml(button_progress_bar_small.xml)中的可绘制布局: <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <rot即使我为每个可绘制文件夹调整了位图的大小,为什么我的Android可绘制对象仍然存在问题?
为了支持多种屏幕尺寸,我使用Inkscape创建了一些图像,并将它们分别以不同的dp单位导出到可绘制文件夹中.首先,我为平板电脑创建了图像,并在华硕变压器上进行了测试,一切看起来都不错.因此,我将平板电脑图像放入了drawable-xhdpi,每个图像均为160dp.因此,对于每个图像,我分别以drawdAndroid可绘制图标未出现在4.4.2中
我在Play商店(Raleigh Nights)上有一个Android应用程序,它刚刚引起我注意,尽管文本显示正确,但溢出按钮中的可绘制图标并未显示.一切都在4.3上正确显示,我不知道是什么原因引起的.当我使用仿真器进行调试时,似乎设置了MenuItem图标,并且没有引发任何异常.我已经花了几个小时试图弄android-如何正确创建自定义的动画可绘制对象?
背景 我一直在很多地方进行搜索,以查找如何为可绘制对象设置动画,而不对视图进行动画处理以及不使用内置可绘制对象. 原因是我将需要在可绘制对象中准备自定义动画,以后可能会有不同的要求. 现在,我正在制作一个基本的动画可绘制对象,该对象只在其中旋转给定的位图. 我已经在imageVAndroid:使用选择器更改按钮背景图像和颜色
我有一个按钮,将其背景设置为特定的选择器. 选择器当前更改按钮背景,并将图像更改为背景.我还希望更改背景色(图像是带有透明空间的图标).这是选择器: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/Android Drawable部分填充
我想使用一个自定义的drawable给我的按钮圆角.但是,我也希望矩形的底部1/4填充特定的颜色.这可能吗?我如何才能填补最差的季度?解决方法:是的,如果您使用Layer List并定义重叠的项目,则是可能的.这是一个例子 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="htandroid-每当进入列表视图屏幕时,如何默认使第一项在ListView中聚焦?
在我的列表视图中,我必须使第一个项目成为焦点.在我的应用中,我已经完成了D-PAD的实现,如果我找到了初始焦点,我将使用D-PAD导航焦点. 我尝试使用setSelection(position)此代码不起作用. 我发现listview有一些奇怪的行为,默认情况下它总是聚焦在-1位置.我不知道为什么?,请澄清一我可以覆盖可绘制形状的某些属性吗?
我有两个按钮,它们是相同的形状,只是颜色不同 b1.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:radius="如何在不重启的情况下刷新Android Studio中的资源?
我正在调整大小和更改背景图片.但是,每次我必须重新启动Android Studio时,“布局预览”都将刷新图像. 不起作用: >更改API级别 >更改预览方向>改变主题>同步项目 我还可以做些什么? 在Android Studio 2.2.2上,具有AMD Radeon R5图形和11 GB RAM的AMD A8-6410上的Windows 10 64位.解决android-在位图上绘制文本
我正在尝试将文字放在地图标记上,但它始终显示在其下方. 首先,我将drawable转换为bitmap,然后在其上绘制文本.可绘制到位图的转换效果很好,我只有文字覆盖问题. 我已经尝试过这些: > Adding text to a bitmap in memory in Android> https://stackoverflow.com/a/7328777/3423468>为什么“应用信息”和“清除任务”中没有出现“ Android应用图标”?
我已经成功更改了Android应用程序的应用程序图标,并在菜单中正确显示了带有徽标和应用程序名称的菜单(如iTest Game). App Icon in Menu 但是应用程序图标和“清除任务”中没有应用程序图标. App Icon in App Info & Clear Task AndroidManifest.xml <?xml version="1.0" encodingAndroid:如何对所有像素密度使用单个图像资源?
我有一张图片,想用作其中一个视图的背景图案.作为一种图案,它会被平铺,因此与分辨率无关:我希望图像中的一个像素在屏幕上显示为一个像素,而无需缩放,无论设备的像素密度如何. 现在,我当然可以通过制作四个相同的图像副本并将它们放在我的mdpi,ldpi,hdpi和xhdpi目录中来做到这一点.android-从图像视图获取可绘制
当我执行this文档ImageView.getDrawable中描述的剪辑可绘制示例时,始终返回null.有人可以帮助我吗? 在MainActivity.java中onCreate @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentViewandroid-为什么ColorStateList的按下状态不能与ListView项一起使用?
我正在尝试使用具有不同背景颜色的项目设置ListView,因此我适配器的getView()方法调用setBackgroundResource(),并为所需的背景颜色使用适当的可绘制资源. 如果我使用引用ColorStateList作为其颜色的ColorDrawable,则在我点击该项目时,不会绘制ColorStateList中按下状态的颜色. 如android-如何从资产文件夹中的图像创建可绘制对象?
此代码始终返回null String path = "file:///android_asset/image.png"; Drawable d = null; try { d = Drawable.createFromStream(ContextHolder.getActivity().getAssets().open(path), null); } catch(Exception e) { } 解决方法:路径错误 String path = "image.创建后如何更改InsetDrawable Inset值
我定义了一个InsetDrawable,我希望能够在运行时调整inset的值,而无需重新分配另一个drawable. 这可能吗?还是唯一的方法是重新创建InsetDrawable?解决方法:这是不可能的,因为它的API不是公开的. 我遇到了与您相同的问题,但是就我而言,我必须对插图进行动画处理,因此重新创建可绘制对java-找不到某些可绘制对象
在添加了更多矢量可绘制对象之后,我注意到前面的一些不可用(大约11个).与其余的我没有任何问题-它们显示正确.我用诸如image.setImageResource(R.drawable.path_to_image);之类的方法将Java类中的每个drawable链接起来;并且大多数链接都没有任何问题.我只有几个这样的问题. 在运行应android – 为EditText创建自定义背景drawable
我正在尝试将自定义drawable设置为EditText,如下所示: 所以我写了这个自定义drawable: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" android:paddingBottom="12dp"android – 将GradientDrawable转换为Bitmap
我有以下渐变(动态生成): GradientDrawable dynamicDrawable = new GradientDrawable(); dynamicDrawable.setGradientType(GradientDrawable.LINEAR_GRADIENT); dynamicDrawable.setUseLevel(false); int colors[] = new int[3]; colors[0] = Color.parseColoandroid – 如何在Button上更改CompoundDrawable的颜色?
我试图找出如何更改按钮左侧可绘制图标的颜色. 下面是我使用的XML代码: <Button android:layout_width="wrap_content" android:layout_height="20dp" android:layout_toRightOf="@+id/student_images" android:drawableLeft="@miandroid – 以编程方式在TextView中设置左drawable
我在这里有一个xml的textView. <TextView android:id="@+id/bookTitle" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:drawaandroid – 图标的Mipmap drawables
从Android 4.3(Jelly Bean)开始,我们现在可以使用res / mipmap文件夹来存储“mipmap”图像. 例如,Chrome for Android将其图标存储在这些文件夹中,而不是更常规的res / drawable文件夹中. 这些mipmap图像与其他熟悉的可绘制图像有何不同? 我看到在我的清单中,我们使用@ mipmap /限定android – Mipmaps与drawable文件夹
参见英文答案 > Mipmap drawables for icons 11个 我正在使用Android Studio 1.1 Preview 1.我注意到当我创建一个新项目时,我得到以下层次结构: 不同DPI的Mipmap文件夹,没有更多不同的DPI可绘制文件夹. 我android – 如何将Drawable转换为位图?
我想将某个Drawable设置为设备的壁纸,但所有壁纸功能都只接受位图.我不能使用WallpaperManager因为我是2.1之前. 此外,我的drawables是从网上下载的,不在R.drawable中.解决方法:这段代码有帮助. Bitmap icon = BitmapFactory.decodeResource(context.getResources(),android – 圆角线性布局角由fill_parent TextView重叠
这是我的布局顶部所需要的 这就是我实际拥有的 会有一个简单的选项,我现在还在计算. 可绘制圆角 <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#E9E9E9"/> &