1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. keinbrain, 23.04.2012 #1
    keinbrain

    keinbrain Threadstarter Fortgeschrittenes Mitglied

    Hi, ich hab ein ProgressBar, was die Farbe ne nach Progress-Status verändern soll, bzw. bei 20 % rot und über 20 % grün.

    Wenn ich die App starte blitzt das ProgressBar kurz auf und verschwindet dann vollständig. Ich meine mich zu erinnern das jemand genau das gleiche Problem hatte, aber ich finde den Foreneintrag leider nicht mehr^^

    Dankö :)

    Code:
    
    public void progresscolor() {
                
                
                int prog_1 = 20 ;
                
                Resources res = getResources();
    
                mProgress = (ProgressBar) findViewById(R.id.pb1);
                
                Drawable draw1 = res.getDrawable(R.drawable.progress_green);
                Drawable draw2 = res.getDrawable(R.drawable.progress_red);
                
                
                int progressnow = mProgress.getProgress();
                
                if(progressnow >= prog_1){
    
                    mProgress.setProgressDrawable(draw1);
                                    
                }
                else
                
                    mProgress.setProgressDrawable(draw2);
            }
    
    
    Hat sich erledigt, https://www.android-hilfe.de/forum/...essbar-farbe-aendern.152188.html#post-2065956
     
    Zuletzt von einem Moderator bearbeitet: 24.04.2012
  2. Tom299, 24.04.2012 #2
    Tom299

    Tom299 Android-Experte

    ja, das ist schon etwas nervtötend mit dem ändern der farben während dem progress ... so 100% zufrieden war ich nicht damit, aber es war damals nur ein versuch für mich zum rumspielen, nix produktives.

    vielleicht wäre es sogar besser für jede farbe eine progressbar zu benutzen und nur die progressbar anzuzeigen bzw. in den vordergrund zu legen, die gerade "an der reihe" ist. hab ich noch nicht versucht, aber könnte klappen.

    ich hab das gerade mal getestet, sieht viel geschmeidiger aus und ist auch noch weniger programmieraufwand. daß ich nicht früher auf die idee gekommen bin ... :rolleyes2:
     
    Zuletzt von einem Moderator bearbeitet: 24.04.2012
  3. keinbrain, 24.04.2012 #3
    keinbrain

    keinbrain Threadstarter Fortgeschrittenes Mitglied

    Hmm scheint wirklich besser zu sein, danke für den tipp :)
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Bei Klick auf Imagebutton das Bild darin ändern Android App Entwicklung 12.08.2017
[ERLEDIGT] Frage zu den drawable-Ordnern Android App Entwicklung 20.05.2017
[OFFEN] App Beschreibung im Store nachträglich ändern Android App Entwicklung 20.04.2017
[OFFEN] Toolbar Hintergrund Drawable animieren und in der vollen größe anzeigen Android App Entwicklung 22.03.2017
[ERLEDIGT] Font Color in einem ChangeLog für 1 Wort ändern Android App Entwicklung 19.03.2017
[ERLEDIGT] Hintergrundfarbe einer app ändern Android App Entwicklung 18.03.2017
[ERLEDIGT] Buttontext per klick ändern Android App Entwicklung 14.03.2017
Library für ProgressBar Android App Entwicklung 12.03.2017
AsyncTask ProgressDialog ändern Android App Entwicklung 21.02.2017
Farben ändern und permanent speichern Android App Entwicklung 19.01.2017
Du betrachtest das Thema "Drawable von ProgressBar ändern" im Forum "Android App Entwicklung",