Domanda

Sto cercando di aggiungere uno sfondo rumoroso nella mia app Android. La trama è perfetta e posso creare un'immagine di NinePatch, ma quando la uso effettivamente nell'app si estende causando linee in tutto lo sfondo. Qualche idea su quale sarebbe un modo migliore implementare questo tipo di trama?

Vorrei anche cercare di usare qualcosa di simile per la barra di Action.

NoisyGrey

È stato utile?

Soluzione

Allunga a 9 patch, devi specificare quale area dovrebbe allungare nell'immagine. Perché non provi a ripetere il tuo disegno. così:

<xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:id="@+id/YourLayout"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@drawable/backrepeat"
>

poi in un XML chiamato backrepeat.xml

<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/back" 
    android:tileMode="repeat" />
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top