Ich habe eine Menge darüber gelesen und kann niemanden sehen, der es schon einmal getan oder versucht hat.
Also habe ich ein Objekt, das ImageView erweitert, dann rufe ich in diesem einen Fortschrittsdialog auf und stelle den Inhalt der Fortschrittsdialoge auf die Bildansicht ein (dh ich versuche, den Fortschrittsdialog in der Bildansicht..Ansicht zu zeichnen.)
%Vor%Und ich bekomme den Fehler: requestFeature () muss vor dem Hinzufügen von Inhalt
aufgerufen werdenJetzt habe ich diesen Fehler vorher bei vielen Posts gesehen und ja die Antwort scheint offensichtlich. Ich habe versucht, alle Funktionen einzustellen:
%Vor%Aber zuerst verstehe ich nicht, warum ich das brauche? Und zweitens funktioniert keiner von ihnen!
Die Frage ist also, kann ich die ProgressDialog contentView auf ein ImageView setzen? Wenn ja, was habe ich falsch verstanden?
Verstanden.
Der Hinweis war in den Klassennamen, verwende nicht ProgressDialog ( Ссылка ) wenn Sie brauchen keinen Dialog!
Ich habe meine Implementierung geändert: ProgressBar ( Ссылка ) und es funktioniert großartig.
Prost trotzdem für das Ohr!
Deshalb habe ich danach gesucht:
Tutorial zeigt, wie Sie einen Spinner während des Ladens eines Bildes haben können. Viel Spaß mit
Wenn Sie das progressDialog-Entwicklerdokument lesen, heißt es "Ein Dialog, der eine Fortschrittsanzeige und eine optionale Textnachricht oder Ansicht anzeigt. Nur eine Textnachricht oder eine Ansicht können gleichzeitig verwendet werden."
Es sieht so aus, als würden Sie beides tun. Möglicherweise die Ursache Ihres Problems.
Tags und Links android imageview progressdialog custom-view