Utilizzo la libreria di compatibilità Android e sto riscontrando alcuni problemi con listfragment che utilizzano uno sfondo non solido. Il problema è lo stesso descritto con on this link ma la chiamata a setCacheColorHint su this.listView() non ha alcun effetto. Qualcuno ha qualche idea su cosa sta succedendo?setCacheColorHint su listfragments
<fragment class="com.mypackage.MyFragment"
android:id="@+id/my_fragment"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
e all'interno della classe frammento, che risulta essere un ListFragment, ho
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
getListView().setCacheColorHint(android.R.color.transparent);
super.onViewCreated(view, savedInstanceState);
}
Grazie,
Potrebbe fornire qualche codice per favore? – Renaud
Appena aggiunto lo snippet della chiamata onViewCreated – fedepaol
Sto cercando di riprodurre il problema o aggirarlo ... Nel frattempo dovresti spostare la super chiamata per essere la prima cosa eseguita come discusso nel seguente post http: // StackOverflow. it/questions/7191109/difference-between-code-before-and-after-super – Renaud