Sto provando a creare un grafico di callout in Android. Non sono sposato all'idea di usare un drawable a 9 patch, ma penso che sia la strada giusta da percorrere. Sto essenzialmente cercando di creare un pulsante con una piccola sporgenza in basso. Mi piacerebbe che il nocciolo fosse centrato indipendentemente dalla dimensione del contenuto. Ecco alcuni esempi di grafica che mostra quello che guardo Vado a fare:È possibile creare un drawable a 9 patch per un grafico di callout?
C'è un modo per mantenere il piccolo nocciolo di fondo centrato con un disegnabile 9-patch?
La cosa fondamentale da ricordare è che le regioni estensibile (definita dal vostro linee nere sui lati superiore e sinistro) sono stirati proporzionalmente in base alla loro lunghezza. Quindi, come afferma la risposta accettata, assicurarsi che corrispondano alle lunghezze sul lato superiore per assicurarsi che il "nub" rimanga centrato. Puoi usare lo [strumento per disegnare 9 patch] (http://developer.android.com/tools/help/draw9patch.html) per creare le tue 9 patch dalle tue risorse raw e assicurarti che si stiano allungando come tu le intendi. (È divertente vedere qualcuno che conosco davvero qui) –