Android 安卓:需要画一条对角线

Android 安卓:需要画一条对角线,android,view,Android,View,我需要在android应用程序中绘制这种类型的视图(在红色圆圈中)。请让我知道我如何才能做到这一点 今天解决了类似的问题。请在这里检查我的答案: 如果您还有任何问题,请随时提问 编辑:以下是我答案的一些定制: 如果需要更改此直角三角形的颜色,请更改以下线条: <solid android:color="#ff0000" /> 注意:我知道这个解决方案不是最好的,但我可以提供一些建议 您需要寻找可绘制的三角形按钮(可能在GitHub上) 你会发现) 在材质设计库中

我需要在android应用程序中绘制这种类型的视图(在红色圆圈中)。请让我知道我如何才能做到这一点


今天解决了类似的问题。请在这里检查我的答案:

如果您还有任何问题,请随时提问

编辑:以下是我答案的一些定制:

如果需要更改此直角三角形的
颜色
,请更改以下线条:

      <solid android:color="#ff0000" />  
注意:我知道这个解决方案不是最好的,但我可以提供一些建议 您需要寻找可绘制的三角形按钮(可能在GitHub上) 你会发现)

在材质设计库中可以找到星形图标。只需添加到您的
build.gradle
此行:

      compile 'com.android.support:design:23.x'

希望能有所帮助

Hi-你能发布一些你自己写的代码吗?这可以通过多种方式完成(自定义视图、绘图,甚至包括图形)嗨,我觉得你的解决方案不错。就像我刚开始标记一样,你能告诉我如果我需要在左上角画一个直角三角形,android:fromDegrees,android:toDegrees,android:pivotX,android:pivotY值是什么吗?好吧,我想你不需要使用它们:-D只需设置
ImageView
的大小,其中
三角形
src
,并通过设置
android:rotation
对其进行旋转。我想那应该是Enoughi piotrek,不幸的是,它不起作用。告诉我什么不起作用,或者给你的布局图添加什么。
      <solid android:color="#ff0000" />  
            android:layout_width="175dp"
            android:layout_height="175dp"
      compile 'com.android.support:design:23.x'