13得票5回答
如何在单选按钮和其图像之间添加边距?

这是我当前的布局:<?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+...

14得票3回答
在布局的右侧和底部添加阴影。

我想在布局的右侧和底部添加一个轻微的阴影。我尝试使用android:background="@android:drawable/dialog_holo_light_frame",但这会在布局的四个边缘添加厚重的阴影。我需要创建哪种可绘制对象并将其设置为背景?<LinearLayout x...

9得票2回答
在Android上,我应该使用Bitmap还是Drawable来存储在ImageCache中?

我实现了一个ImageCache。但是我很好奇存储什么类型的内容会更省空间。 现在我使用BitmapFactory从互联网获取图像,所以我首先得到一个Bitmap。我应该转换为Drawable来存储在我的ImageCache中,还是只存储Bitmap就可以了? 有什么想法吗? 谢谢。

23得票6回答
AnimationDrawable无法播放

所以我希望我的动画在活动创建时立即开始,但是不知道为什么无论我尝试什么都不能使其启动。我可以通过点击事件来启动它,但我希望它能自动启动。这是我的代码,请问如何让它起作用?package tween.learn; import android.app.Activity; import andr...

9得票3回答
安卓 Mipmap 是什么?

每当我尝试用AndroidStudio生成一个新的Android项目时,它总是隐藏文件夹“drawables”。这在以前从未发生过。我四处寻找并意识到它正在生成一个名为“mipmap”的文件夹。我搜索了一下,发现这与drawables类似,但是这是我错过了新版AndroidStudio发布的一...

7得票3回答
画廊/适配器视图子项绘制状态

我正在使用一个画廊视图,其中每个项目对应的视图都是非平凡的,包括文本和多个按钮。 当我点击拖动画廊视图(不在任何一个按钮上)时,按钮的可绘制状态会改变为按下,并且所有按钮似乎都被按下了。此外,选择状态也会发生相同的行为(例如,所有子TextView的文本颜色都会改变)。 我试图防止这种行为...

7得票1回答
在XML中引用自定义形状类

我一直在扩展标准的Shape类(如RectShape、OvalShape等),通过扩展Shape类来创建自己的自定义形状。例如,我创建了一个简单的TriangleShape类,如下所示: import android.graphics.Canvas; import android.graph...

101得票9回答
如何在Android EditText中以编程方式设置drawableRight?

我知道如何在XML中使用set drawableRight,但是由于一些情况需要更改,所以我需要通过编程方式实现它。

8得票5回答
R.drawable无法解析图像。

我在stackoverflow上查看了很多问题,似乎所有的东西都正确,但是我的R.drawable无法检测到我的图片。它位于/res/drawable以及所有其他文件夹(mdpi、hdpi等)中。 ShipImage = context.getResources().getDrawable(...

12得票2回答
在ShapeDrawable中偏移形状

我正在尝试使用扩展ShapeDrawable类的类绘制一个带有边框的圆角矩形(请参见此处),除了shapedrawable似乎在剪切一些边框因为形状本身并没有超出这些边界之外,一切都运行正常。 难道没有某种方式可以偏移shapedrawable开始绘制的位置,以便形状本身的边界和画布之间存在...