Sto provando a mettere un'immagine in alto a sinistra su uno LinearLayout
, ma con il bordo dell'immagine e il riempimento occupano tutta la larghezza della finestra.Layout Android - problema di allineamento con ImageView
Se provo l'XML di seguito, ho la mia immagine con il suo bordo e uno sfondo bianco su tutta la larghezza della pagina, ad eccezione che l'immagine finisce centrato, e non si muove a sinistra.
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:src="@drawable/banner"
android:background="@android:color/white"
android:padding="@dimen/d_8px"
/>
C'è qualche attributo che non ho ancora scoperto che costringe l'immagine da sinistra allineato all'interno del ImageView
quando il layout_width
è impostato su fill_parent
?
Nel tempo medio ho lavorato intorno a questo facendo cadere la ImageView
all'interno di un altro LinearLayout
, e rilasciando un vuoto TextView
alla sua destra che occupa il resto dello spazio orizzontale.
che non anzi sembra fare il trucco. Poiché non utilizza affatto ImageView e utilizza l'attributo drawableLeft di un TextView :) – Alnitak
hey @ executor21. grazie per tale risposta .. funziona per me .... –
Grazie ... ha funzionato alla grande e mi ha risparmiato il tempo di fare questa domanda io stesso – iandisme