Diciamo che ho 2 frammenti, uno contiene una vista elenco e un altro contiene un testo di caricamento. Voglio quando faccio clic su una voce dell'elenco, il frammento del testo di caricamento viene visualizzato in cima alla visualizzazione elenco. Ho adattato l'opacità dello sfondo del testo di caricamento a: android: background = "# 33FFFFFF". Ma ancora mostra solo il testo di caricamento su uno sfondo grigio uniforme.Android: Frammento sovrapposto a un altro frammento con semi trasparente
<?xml version="1.0" encoding="utf-8"?>
<ListView
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@android:id/list"
android:background="#e8e9ee"
android:divider="#ccc"
android:dividerHeight="1dp"/>
frammento che contiene un TextView:
<?xml version="1.0" encoding="utf-8"?>
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:text="@string/loadingText"
android:id="@+id/loadingText"
android:textColor="#e8e9ee"
android:background="#33FFFFFF"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true" />
Il mio codice Java è fondamentalmente qualcosa di simile: onItemClick:
FragmentTransaction transaction=manager.beginTransaction();
transaction.show(loadingFragment);
transaction.commit();
Cosa c'è ListViewFragment, è da questo https://github.com/ribot/easy-adapter? – ishandutta2007
in secondo luogo ottengo errore 'fragmentManager.beginTransaction() chiamata richiesta API 11 o prima', quindi si prega di fornire anche le versioni. – ishandutta2007
Ciao! No, ListViewFragment è solo il nome del mio LisView (non ho il codice [2014] ma non ha un comportamento particolare. A proposito del livello API richiesto, prova ad usare la libreria di supporto. Cordiali saluti! –