Chcę zaimplementować to obraz NinePatch dwa tekstowe z jednym obrazem
kierunkowy TextBox1 i TextBox2 ninepatch stanie
jak mogę ninepatch dokładnie to ??
Chcę zaimplementować to obraz NinePatch dwa tekstowe z jednym obrazem
jak mogę ninepatch dokładnie to ??
Istnieje jedno ograniczenie z Androidem 9-plaster: obszar zawartości zdefiniowany przez prawą i dolną granicę musi być ciągła (tzn. Można mieć tylko jeden segment na prawej i dolnej granicy).
Z drugiej strony możesz mieć wiele rozciągliwych obszarów zdefiniowanych przez segmenty na górnej i lewej krawędzi.
W twoim przypadku:
dla rozciągliwych obszarach:
wyciągnąć jeden segment na lewym brzegu
narysować dwa segmenty (o tej samej długości) na górnej granicy (symetryczne wokół pionowej przegrody, ale nie zawierają w sobie pionowej przegrody).
na obszarze zawartości:
za treść:
nadzieję, że to pomaga.
wynik:
używam swój plan, ale wynik jest ten
kiedy mój wzrost tekst wysokość Ramka nie zwiększają
jak można to naprawić?
Nie sądzę, że jest on powiązany z obrazem 9-plasterkowym. Jest bardziej prawdopodobne, związane z textView.
try: na TextView
android:layout_height="WRAP_CONTENT"
w układzie liniowym
android:layout_height="WRAP_CONTENT"
LinearLayout
pozwala określić przegrody między jego dzieci. Więc trzeba:
TextView
s wewnątrz poziomej LinearLayout
LinearLayout
LinearLayout
: android:divider="drawable_resource"
android:showDividers="middle"
Ten układ jest również bardziej elastyczny - nie musisz robić kolejnego 9-plasterka, jeśli chcesz 3 lub więcej TextView
s
Jest to bardziej elastyczne i będzie się skalować lepiej – TouchBoarder
Dwa różne obrazy? – Luksprog
@Luksprog Chcę zaimplementować to, dwa obrazki lub ... – Saeed