问题标签 [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.

0 投票
1 回答
3358 浏览

android - 带有drawable的Android ImageView并不总是呈现

我有一个 ImageView 对象,我正在设置 android:src="@drawable/some_xml_file" 而不是标准 png 并且它似乎并不总是呈现可绘制对象,正如您在此处的第一行中看到的那样(它也间歇性地发生在其他行中):替代文字 http://www.freeimagehosting.net/uploads/d09b549a9d.jpg

我试过设置 src 和背景属性,但它们都有相同的效果。我的列表视图行项目的源代码是这样的:

那么我的 res/drawable/action_box.xml 是这样的:

0 投票
1 回答
4703 浏览

xml - 可绘制xml中的Android多笔画框

<shape>我正在尝试在 android drawable xml 中的一个元素中的一个矩形上有效地实现 2 次笔划。一条深绿色的外线和一条浅绿色的内线,中间有一个渐变填充。我的代码目前如下所示:

我尝试将 android:top="3px" android:bottom="3px" 应用到第二个 item 元素,但是当我添加 right & left 属性时,整个东西都不会渲染。注意,这都是在 ListView 中完成的

0 投票
4 回答
12840 浏览

android - Android ImageButton - 确定当前设置了什么资源

有没有办法可以在任何给定时间找到特定 ImageButton 设置的资源?

例如:我有一个设置为R.drawable.btn_ononCreate 的 ImageButton。稍后,在某些时候,ImageButton 被设置为R.drawable.btn_off. 我希望能够检查 ImageButton 在我的代码中设置的资源。

谢谢克里斯

0 投票
1 回答
3191 浏览

android - 选择可绘制文件路径

我正在开发一个从服务器接收有关事件的数据的 android 应用程序。

在 ListView 中,我放置了事件的名称和类别以及一张图片。我的问题是:每个类别都应该有一张特定的图片。如何选择应该显示drawable文件夹中的哪些图片?

0 投票
3 回答
3470 浏览

android - Android:在列表视图周围绘制自定义边框?

我有一个 ListActivity,里面有一个 ListView。我需要在边框周围绘制一个重复的图像(“在它上面(我猜是在渲染列表视图之后))

我怎样才能为此挂钩我自己的绘图代码?

0 投票
2 回答
1390 浏览

android - android调整大小动画

有没有办法在 Android 中应用“调整大小”动画而不是缩放动画?使用缩放动画时,被调整大小的图像或布局被拉伸,这包括勾勒图像的边框/笔触轮廓。我有一个盒子,周围有 2 条线,当应用动画时,笔触似乎在增长,这可能是因为“缩放”动画实际上是在缩放边框/笔触以及可绘制对象。有没有办法让盒子变大,而笔画/边框/轮廓看起来也没有变大?即我只想调整大小,但不一定要“重新调整”drawable。注意,我的drawable是在xml中定义的......

0 投票
1 回答
1646 浏览

android - Android - 如何更改由 BitmapDrawable 创建的灰色背景

我正在使用以下代码,以相对布局创建一个未缩放的居中图像作为背景:-

我唯一的问题是 relativelayout 的背景是灰色的,无论我通过 XML 还是在代码中将其设置为什么。

任何想法将不胜感激,谢谢。

0 投票
1 回答
13369 浏览

android - android 9补丁可绘制xml

有没有办法在 android xml 文件中定义一个可绘制的 9 个补丁?我问的原因是,当您将缩放动画应用于带有笔划的可绘制对象时,笔划似乎变粗了。我想让笔画保持与动画播放相同的大小......

0 投票
2 回答
8774 浏览

android - 在选择时更改选项卡的可绘制 - android

我在我的一项活动中使用标签视图。我想根据选项卡的选择更改选项卡的可绘制性。就像这样——我有 4 张图像 T11、T12、T21、T22。我想最初选择选项卡 1 来设置图像 T11 和 T22。现在我想在选择 Tab 2 后立即将图像更改为 T12 和 T21。

到目前为止,我尝试通过可绘制类型的 xml 文件使用:

左标签(tab1)的可绘制 -

右标签(Tab2)可绘制--

活动中:

请帮忙...

0 投票
6 回答
119120 浏览

android - 如何使用默认的 Android 可绘制对象

使用默认 Android 可绘制对象时最好的方法是什么?我应该使用android.R.drawable还是应该复制项目中的可绘制对象并使用R.drawable

是否有任何风险,在较新版本的 Android 中,某些默认可绘制对象被删除或调整大小?或者,以某种负面的方式影响我的应用程序的外观?此外,Android 源代码中的哪些可绘制对象被认为是“稳定的”并且应该依赖?

我宁愿不复制drawables,因为我认为应用程序的外观应该与使用的Android版本一致。因此,例如,对于 1.6 版,它应该使用 1.6 版的默认 Android 位图。