dopo aver scoperto (purtroppo) che non esiste un modo semplice per creare un bordo semplice attorno a una vista, sono stato costretto a utilizzare l'approccio 9-patch-image per ottenere un confine intorno alla mia vista.Draw 9-patch non funziona - non è possibile modificare l'immagine
Quindi ho letto la cosa breve che c'è sulla patch 9 ed è abbastanza facile da capire. Ho avviato l'applicazione "Draw 9-patch" fornita con l'SDK di Android, ho aperto un'immagine molto semplice che ho creato in Paint e poi ... mi sono bloccato.
In base alla pagina (http://developer.android.com/guide/developing/tools/draw9patch.html) Dovrei essere in grado di definire quelle aree in cui è possibile espandere l'immagine e così via, semplicemente facendo clic sui bordi ("Fare clic all'interno del perimetro da 1 pixel per tracciare le linee che definiscono le patch estensibili ... ").
Così provo a fare proprio questo e assolutamente non succede nulla. Provo a tenere premuto MAIUSC quando si fa clic e faccio anche il clic destro e non succede nulla. Quando allontano il mouse dal perimetro da 1 pixel ottengo un "tendone" grigio-e-rosso (strisce).
La linea di fondo è: non succede nulla, non importa quello che faccio.
Thx! il problema era che l'ho chiamato .9.png all'inizio =) Ora, il problema successivo è che non posso aggiungere la riga "in basso" poiché quel "perimetro da 1 pixel" non esiste in fondo, solo a sinistra. Quindi, posso aggiungere la linea a sinistra, ma non in basso o in alto. Non riesco a vedere il perimetro lì. qualche consiglio? Aggiornamento – Ted
: ok Posso aggiungere il top, ma il "perimiter" è nascosto dal messaggio "Premi Shift per cancellare i pixel" ... Il fondo è ancora un mistero, e segnare il lato destro è una chicca dal momento che ho bisogno di scorrere tutto a destra, quindi non vedo più l'immagine/forma. Aggiornamento – Ted
2: Sembra un problema di scorrimento. Se mi ficco intorno al riquadro destro, a volte ottengo il "perimetro" giusto che di solito manca. Il fondo è ancora andato però. Aggiornamento – Ted