Ich habe ein Problem beim Deaktivieren von Ansichten aus meiner Galerie in meiner Android-Anwendung. Es scheint nichts mit der Ansicht zu passieren, wenn ich darauf klicke. Hier ist meine onItemClick(...)
Methode:Deaktivieren der Galerieansicht
@Override
public void onItemClick(AdapterView<?> adapterView, View view,
int position, long id) {
view.setEnabled(false);
}
Ich habe auch versucht setVisibility(...)
Was bin ich?
Vielen Dank im Voraus.
Ich nehme an, dass Ihre gesamte onItemClick-Methode nicht aufgerufen wird. – fiction
Ich könnte völlig falsch sein, aber ist nicht die Ansicht in der onItemClick die Ansicht, die aufgeblasen ans ist und nicht die tatsächliche Klickfläche, die Sie geklickt haben. Das mag seltsam klingen, aber ich glaube, der Klickbereich unterscheidet sich von der Ansicht, die Sie tatsächlich in der Zelle sehen. Wenn Sie also view.setEnabled (false) setzen, wird der Status Ihrer Klicks nicht geändert. Dies ist eine Annahme. – Emile
@fiction: Es wird aufgerufen. Ich kann die korrekte ID der Ansicht und alles bekommen. – whirlwin