У меня есть сетка с TextViews.Каждое текстовое представление имеет некоторый задний цвет.Я хочу нарисовать линию между TextView "A" и TextView "B".Как это сделать?Я должен использовать canvas и onDrawMethod (..)?
создайте 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>
Надеюсь, это поможет!