Activity Custom Dialog

  • 2 Antworten
  • Neuester Beitrag
Diskutiere Activity Custom Dialog im Android App Entwicklung im Bereich Betriebssysteme & Apps.
M

MichaelS

Erfahrenes Mitglied
Hey Leute ich hab da mal eine Frage... Könnte mir jemand erklären, wie es mit den eigenen Activitys für Dialogfenster funktioniert? Ich habe eine eigene klasse gemacht und diese von Activity vererbt... habe dan in der app xml gesagt, dass diese Ac. den style von nem Dialog hat... Benutze ich den normalen funktioniert alles fehler los... sag ich aber, ich möchte den Style vererben... aleine das vererben des Themes macht schon das problem... Erzeugt er mir nen schwarzen hintergrund un dan zentriert mein eigentliches Dialogfenster... ich weiß nicht, wieso er das macht =( Könnt ihr mir helfen? Gruß Michael S.
 
S

Shinigami

Erfahrenes Mitglied
Hi,

es wäre vllt hilfreich, wenn Du die entsprechenden Auszüge aus dem XMLs und den Klassen postest bei denen Du ein Problem vermutest.

Gruß,
Shini

P.S.: Gab's bei Dir "..." im Sonderangebot? :p
 
M

MichaelS

Erfahrenes Mitglied
also als Style hab ich folgendes:
Code:
    <style name="Theme.CustomDialog" parent="android:style/Theme.Dialog">
    </style>
dan hab ich noch in der manifest
Code:
        <activity android:name="ProgressActivity" android:label="@string/app_name"
                android:theme="@style/Theme.CustomDialog">
        </activity>
und dan noch die java klasse =)
Code:
import android.app.Activity;
import android.os.Bundle;


public class ProgressActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.progress_dialog);
    }
    
}
Wie gesagt sobal ich das Style überschreibe, hab ich immer nen blöden häßlichen hintergrund =( obwohl ich am style garnichts ändere...