Android ProgressDialog mit setContentView

7

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 werden

Jetzt 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?

    
Blundell 04.12.2010, 00:40
quelle

3 Antworten

0

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

    
Blundell 04.12.2010, 11:26
quelle
42

Ich habe es geschafft; in der Tat ist es sehr einfach; mit

%Vor%

nach

%Vor%

Die folgenden Codezeilen sind nicht notwendig:

%Vor%

das heißt:

%Vor%

das ist genug.

Ich hoffe, dass dies anderen Leuten helfen kann, die eine Antwort auf diese Frage suchen.

    
Mejonzhan 09.04.2012 08:57
quelle
0

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.

    
user432209 04.12.2010 01:11
quelle