Как нарисовать линию между двумя TextViews - PullRequest
0 голосов
/ 17 мая 2018

У меня есть сетка с TextViews.Каждое текстовое представление имеет некоторый задний цвет.Я хочу нарисовать линию между TextView "A" и TextView "B".Как это сделать?Я должен использовать canvas и onDrawMethod (..)?

enter image description here

1 Ответ

0 голосов
/ 17 мая 2018

создайте xml диагональной формы и добавьте его в свой чертеж.ниже приведен код для создания диагональной фигуры, затем используйте imageView для настройки рисования.

  <?xml version="1.0" encoding="utf-8"?>
  <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
  <item>
  <rotate
   android:fromDegrees="160"
   android:pivotX="50%"
   android:pivotY="50%"
   android:toDegrees="0">
    <shape
     android:shape="line"
     android:top="1dip">
    <stroke
       android:width="3dp"
       android:color="#FF0000"/>
        </shape>
        </rotate>
    </item>
    </layer-list>

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...