我正在尝试使自己成为一个使用微调器显示路径的小部件,所以在每个微调器之间我需要一个/符号.... 由于用户一直在改变路径,因此管理我最初添加的间隔视图很麻烦,我想给分频器参数一个镜头......但似乎我无法使用< / p>
android:divider="?android:dividerVertical"
我在微调器之间得到一条细线,但是只要我放入
android:divider="@drawable/slash"
什么都没有,我的描述如下:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<rotate
android:fromDegrees="0"
android:toDegrees="45"
android:pivotX="50%"
android:pivotY="50%" >
<shape
android:shape="line"
android:top="1dip" >
<stroke
android:width="2dip"
android:color="#000000" />
</shape>
</rotate>
</item>
</layer-list>
我从stackoverflow上的另一篇文章中获取....
只是为了确定,我试图将drawable添加为封装旋转器的linearlayout的背景,并且我得到一条扁平的黑线,所以即使旋转看起来不起作用,至少对于背景,找到了drawable ....
minSdk设置为21,所以据我所知,这应该有用吗?
答案 0 :(得分:0)
让它以某种方式解决了,但我感到困惑,我从另一篇文章中删除了斜线(不幸的是我没有保留链接,我再也没有找到它:(),所以我认为它应该有效。 我完成了https://developer.android.com/guide/topics/resources/drawable-resource.html 为了让它工作,我必须添加内部形状
<size android:width="20dip"
android:height="20dip" />
我宁愿说2个ems,但我不能用它的第一个用drawables,所以至少在我测试它的2个设备上,那20个看起来好看,我希望它对其他所有人都可以显示....我会更喜欢与旋转器中的字符大小相关联的东西...所以如果有人知道如何做...
然后,旋转,没有像上面那样工作,它产生了一条扁平线,我不得不改变角度 android:fromDegrees="-45"
android:toDegrees="-45"
这是恕我直言,不是合乎逻辑的,不是原始例子中的内容,也不是https://developer.android.com/guide/topics/resources/animation-resource.html所暗示的
但截至目前,这件事看起来并不好,但功能性足够,如果有人建议如何让它变好,我愿意接受它;)