问题标签 [android-drawable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android:将 Drawable Ids 分配给下载的图像
有没有办法为下载的图像分配 ID?我有一个项目,所有图像都可以通过 ID 访问,但现在规格已更改,我需要在运行时下载图像。我不想更改访问图像的方式,因为更改它会花费一大笔钱。
如果在运行时无法分配 ID,有什么办法可以最大限度地减少访问图像的更改?
谢谢!
android - 从可绘制对象创建位图
我将开发一个需要在Canvas
. 基本上,我想获取 aShapeDrawable
并将其转换为Bitmap
可以让用户在屏幕上拖动的 a。这本身就是一个简单的练习。
但是,我想在我的形状中添加文本。有没有办法可以将文本添加到drawable
自身然后转换为位图?我研究了TextView
以可绘制对象为背景创建一个。
这是最好的方法吗?我有点想避免TextViews
在我的代码中创建。任何建议表示赞赏。
2013 年 2 月 21 日编辑:
为了回应 JustDanyul 的帖子,我有以下代码:
当我在另一个画布上绘制位图时,我的可绘制对象没有出现。可绘制对象本身很好(我将其作为 TextView 的背景进行了测试)。文字出现。我在这段代码中遗漏了什么吗?
编辑#2 2013 年 2 月 21 日:
我补充说:
到我的代码,现在drawable出现了,但我的文本消失了(或者只是隐藏了)。
android - PhoneGap Android:如何强制应用程序使用asset\www\res 中的图标而不是res\drawable 文件夹?
我已经使用 eclipse 创建了新的 Android phonegap 项目,并将我现有的 WWW 文件夹放入我的 iphone phonegap 项目中。
我在 Android 文件夹中为 Android 设备添加了所有图标和屏幕,如此处所示.. 并将其添加到我的 config.xml
对于 HDPI,我有以下图标和屏幕。
资产\www\res\icon\android\icon-72-hdpi.png
资产\www\res\screen\android\screen-hdpi-portrait.png
当我在模拟器中运行应用程序时,它一直显示默认的 PhoneGap 图标和启动屏幕。
我为 LDIP、MDPI、HDPI、XHDPI 添加了图标和屏幕。
这是我的 config.xml
我需要设置什么来使用assets\www\res文件夹而不是默认的 eclipse EclipseProjectRoot\res\drawable文件夹吗?
谢谢
android - android项目无法在设备上运行
我在 Eclipse IDE 上编写了一个简单的“hello world”程序,包括一个 ImageView,我将我的图像存储在 drawable-hdpi 中。这已在我的 android 虚拟设备上成功运行。但是,当我将这个项目转移到我的 android 手机上并尝试通过一个 android 应用程序“AIDE - Android Java IDE”运行它时,它显示错误,因此没有构建它的 apk:
任何人都可以在这方面帮助我,为什么会出现这个错误以及如何纠正它,或者有任何其他方式来构建它的 apk,然后我可以在我的设备上运行它?
android - 如何在android中通过代码创建Drawables?
我想用java代码创建一个简单的蓝色Drawable。我不想在 res/drawable 文件夹中添加“蓝色”图像。我如何实现这一目标?我需要在 ImageView 中将此可绘制对象用作图像。
android - Android 按钮形状可绘制边距
我使用可绘制形状设置按钮的样式,这会导致按钮过度扩展一点或失去它的边距,因此它不能与其他按钮很好地对齐。知道为什么:
这是我的布局代码:
这是可绘制的形状:
android - 在 android 应用程序中设置标题栏渐变
我想在我的应用程序标题栏上设置一个渐变(从#F55B53
到#FFFF00
),使用以下代码:
但日食告诉我:
类型视图中的方法 setBackgroundDrawable(Drawable) 已弃用
我该做什么?
android - Android 从 XML 中的级别列表中选择可绘制对象
如何在 XML中为android:drawable
属性选择 level-list XML 中定义的可绘制对象之一?
我在级别列表 XML 本身中定义可绘制对象,以避免定义许多小的 XML 文件。
android - 选择器未正确设置图像
我有两张图片来展示两种不同的状态,正常和按下。按下状态的图像尺寸比正常状态稍大。
问题:当我按下它时,它会改变图像,但它不会改变图像视图的大小,它会压缩我的图像并显示与正常状态下的图像大小相同的图像。我在我的 xml 文件中给出了 wrap_conten 的宽度和高度。
这是我在 imageview 的 src 属性中给出的选择器类。
android - 如果您的图像存储在数组中,您如何设置墙纸?
我在一个名为 pics 的数组中有许多图像。我在哪里调用壁纸管理器?请告诉我单击图像视图时如何创建墙纸。我知道我必须在 imageview 上创建一个 OnCickLisener,然后使用壁纸管理器来调用图像。但是由于图像位于数组中,我如何调用正在单击的特定图像?因为它不会在 R.drawable . 这是我的代码:
这是强制关闭的堆栈跟踪: