Ich verwende cwac-endlos Adapter, und ich habe Probleme beim Deaktivieren des Klicks auf die ausstehende Ansicht, während ich versuche, weitere Ergebnisse zu laden.
Dies ist der Konstruktor, den ich für meinen benutzerdefinierten Adapter verwende, der EndlessAdapter erweitert. R.layout.pending erweitert, der beim Laden aufgeblasen wird. Ich möchte den Klick auf dieses Listenelement deaktivieren.
public class MyEndlessAdapter extends EndlessAdapter{
public MyEndlessAdapter(Context context, ListAdapter wrapped, int pendingResource) {
super(context, wrapped, R.layout.pending);
}
}
R.layout.pending xml ist ...
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@color/white"
android:textStyle="bold"
android:gravity="center_vertical"
android:paddingLeft="6dip"
android:minHeight="?android:attr/listPreferredItemHeight"
android:text="Getting more results..."
/>
Was ich versucht habe, war, Android:clickable="false" für die TextView zu geben, aber es hat nicht funktioniert.
Ich möchte also wissen, ob es irgendwelche Lösungen für dieses Problem gibt.