Я хочу создать собственный табуст для браузера, например, вкладки. Я смущен тем, как применять его для макета, как на вкладке браузера Chrome, как на изображении.Создание пользовательского табулятора, как в браузере Chrome для Android
Вот что я пытался. Я хочу знать, как создавать эти края с наклоном, как на изображении.
tab_selected.xml
<item>
<shape android:shape="rectangle" >
<solid android:color="#DCDCDC" />
<corners
android:topLeftRadius="5dp"
android:topRightRadius="5dp" />
</shape>
</item>
<item
android:bottom="2dp"
android:left="1dp"
android:right="1dp"
android:top="1dp">
<shape android:shape="rectangle" >
<solid android:color="#DCDCDC" />
<corners
android:topLeftRadius="10dp"
android:topRightRadius="10dp" />
</shape>
</item>
tab_unselected.xml
<item android:top="10dp">
<shape android:shape="rectangle" >
<solid android:color="#AAAAAA" />
</shape>
</item>
<item android:bottom="2dp">
<shape android:shape="rectangle" >
<solid android:color="#AAAAAA" />
<corners
android:topLeftRadius="10dp"
android:topRightRadius="10dp" />
</shape>
</item>
Надеюсь, это можно сделать с помощью Pathshape в XML. Может ли кто-нибудь указать мне ссылку? Невозможно найти ссылку на PathShape
Вы не можете создать их как xml-drawable, более подходящим является девять патчей. – Luksprog
@Luksprog Я надеялся сделать это программно с PathShape. Возможно ли это? – intrepidkarthi
@intrepidkarthi вы нашли какое-либо решение – UnderGround