问题标签 [android-shapedrawable]
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编程中遇到了一个困难,我想制作一个像我上传的图片“假定.bmp ”的形状。但我不知道怎么做,我只做了一个像我通过下面的代码上传的“ actual.bmp ”。
请帮我更正上面的代码,非常感谢!
android - ShapeDrawable 不适用于低于 21 的 api
我创建了一个 shapeDrawable border_white.xml:
但是当我将它用作背景时,它会引发错误:
此错误仅发生在低于 21 的 API 中,我也在 api 27 上进行了测试并且运行良好。它说错误出现在使用该 xml 作为背景的文本视图中:
android.support.v7.app.AppCompatViewInflater.createTextView(AppCompatViewInflater.java:176) 在 android.support.v7.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:101) 在 android.support.v7.app.AppCompatDelegateImplV9.createView( AppCompatDelegateImplV9.java:1035)
android - 创建自定义可绘制形状
我想创建形状矩形,如下图所示。我应该做些什么?最诚挚的问候。
android - 我们可以在一个 xml 文件中创建多个形状并将它们指向这个单个文件吗?
例如,要创建一个按钮,其button_normal
状态显示一些不同的样式,button_pressed
状态显示一些不同的样式,我们创建三个文件:
button_normal.xml
button_pressed.xml
最后,button.xml
如您所见,在button.xml
文件中,我们指向button_normal.xml
and button_pressed.xml
。好的,这很正常。
实际考虑:
现在的问题是,这是否可以在同一文件中添加源button_normal.xml
和button_pressed.xml
内部button.xml
并将这两个形状(button_normal
和)指向:button_pressed
button.xml
问题的总结是,这是否可以在一个文件中创建多个形状xml
并将它们在同一个文件中指向其他东西(如果需要) - 例如参见上面的来源?所以在这种情况下,我们不会为每个形状创建额外的文件。
提前致谢!!!