| |||||||
Das Thema "Progressbar wird nicht angezeigt" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Android-Hilfe.de Mitglied | Ich habe in meine XML-Datei eine ProgressBar eingefügt. Allerdings wird diese nicht angezeigt. Wenn ich Sie aber über den Webview stelle wird sie angezeigt? Was ist falsch damit die ProgressBar nicht angezeigt wird? Hier mal meine XML: Code: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="#000000">
<ImageView android:id="@+id/logo" android:layout_width="fill_parent"
android:layout_height="20dip" android:src="@drawable/qtvx_logo"
android:gravity="center" android:background="@drawable/mygradient"
android:layout_marginRight="4px" android:layout_marginLeft="3px" />
<Spinner android:id="@+id/spinner" android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<WebView android:id="@+id/webview" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:layout_marginTop="-4px"
android:layout_marginRight="4px" android:layout_marginLeft="3px"
android:layout_marginBottom="4px" />
<ProgressBar android:indeterminate="false"
style="?android:attr/progressBarStyleHorizontal" android:layout_width="fill_parent"
android:progress="50" android:progressDrawable="@drawable/progress_style"
android:layout_height="10dip" android:id="@+id/progressbar" />
</LinearLayout> Swoop |
| | |
| | #2 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
deine webview hat height und width = fill_parent da kann kein platz mehr sein für die progressbar
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #4 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
hmm woher soll android wissen, dass er die seiten dann mit der webview ausfüllen soll? so einfach is es leider nicht
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #5 (permalink) |
| Android Experte Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
|
RelativeLayout und layout_alignToBottom="true" für den ProgressView sind dein Freund.
__________________ Kein Support via PN/eMail. Bitte das Forum benutzen - dort haben alle etwas davon. Bei Entwicklerfragen zu abstürzenden Apps bitte immer die Ausgabe von LogCat posten. Tipp: Zum "Danke" sagen gibt es einen Button. ![]() |
| | |
| | #6 (permalink) |
| Android-Hilfe.de Mitglied |
@swordi: Meine Überlegung war, dass es ähnlich wie bei SWT funktioniert. Erst schauen, wie das layout aussieht und dann die wirklichen Widgets zeichnen... @DieGoldeneMitte okay danach schau ich mal ... danke |
| | |
| | #7 (permalink) |
| Erfahrener Benutzer Registriert seit: 28.07.2010
Beiträge: 211
Abgegebene Danke: 0
Erhielt 40 Danke für 40 Beiträge
| das geht schon, aber du musst es explizit sagen. Hast du z.B. ein WebView mit layout_height="wrap_content" und layout_weight = 1, dann nimmt das WebView 100% des restlichen Platzes (in der Höhe) zusätzlich. Sollte horizontal gleich funktionieren
|
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Name wird nicht angezeigt | coletrickle85 | LG P990 Optimus Speed Forum | 4 | 23.07.2011 11:17 |
| Optionsmenü wird nicht angezeigt | Gingerbread | Android App Entwicklung | 2 | 05.05.2011 15:56 |
| Wird nicht angezeigt | wolkenwalker | LG V900 Optimus Pad Forum | 0 | 19.03.2011 05:36 |
| 3G wird nicht angezeigt! | up2phil | HTC Desire HD Forum | 4 | 23.12.2010 22:49 |