Die Nutzer entscheiden ja, welche App reinkommt bzw. rausfliegt. Damit keine Schrott Apps reingelangt.
Bei mir gibt es keine Sterne, sondern nur Daumen hoch oder Daumenrunter +1/ -1 (Prozent ausrechnen, wie viele posetive Daumen und wie viele Negative Daumen gibt)
Wenn man die App nicht bewertet hat, sind beide Daumen schwarz. Drückt man jetzt auf den Daumen hoch wird der Schwarze Daumen zu einem Grünen Daumen und der Daumen nach unten bleibt Schwarz. Drück man den Daumen nach Unten wird dieser Rot und der Grüne Daumen bzw. Schwarzer Daumen bleib bzw. wird Schwarz.
Damit kann der Nutzer immer sehen, was er gewählt hat.
Leider habe ich einen Ansatz ausprobiert, der nicht funktioniert hat. Also um Farbe zu setzen, sowas: 0x000000. Wenn ich das so hatte, waren die Daumen weg.
Ich habe danach die Farbe geparst und die Daumen Sind wieder Schwarz. Leider verändern diese nicht die Farbe.
Vielleicht habe ich einen falchen Code verwendet.
[CODE lang="java" title="Der Code Ausschnitt"] like = (ImageView)fragmentlayout_app_fragment.findViewById(R.id.image_like);
dislike = (ImageView)fragmentlayout_app_fragment.findViewById(R.id.image_dislike);
Bewertung();
like.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
bewertung.equals(1);
Bewertung();
}
});
dislike.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
bewertung.equals(2);
Bewertung();
}
});
/*
AppDatenImport();
*/
IsAppInstall();
return fragmentlayout_app_fragment;
}
private void Bewertung() {
switch (bewertung){
case 0:
like.setColorFilter(Color.parseColor("#000000"), PorterDuff.Mode.MULTIPLY);
dislike.setColorFilter(Color.parseColor("#000000"), PorterDuff.Mode.MULTIPLY);
break;
case 1:
like.setColorFilter(Color.parseColor("#00875f"), PorterDuff.Mode.MULTIPLY);
dislike.setColorFilter(Color.parseColor("#000000"), PorterDuff.Mode.MULTIPLY);
break;
case 2:
like.setColorFilter(Color.parseColor("#000000"), PorterDuff.Mode.MULTIPLY);
dislike.setColorFilter(Color.parseColor("#ff0000"), PorterDuff.Mode.MULTIPLY);
break;
}
}
[/CODE]
Ich habe ganz oben einen Integer gestetzt mit einer 0 oder eine andere Zahl, um zu sehen, obs funktioniert.
Da das mit den Zahl setzen nicht wusste, obs funktioniert hatte.
Hat am Anfang das gesagt: bewertung = 1;
Also werde ich das irgendwann erneut ausprobiert, sobald die Start Farbe stimmt....
Als Hat jemand eine Idee, wie ich die Farbe eines Icon, dass ich im Image View verwende das Schwarz in Grün, Rot oder Schwarz ändern kann?
Sonst müsste ich den Hintergrund ändern, was s..... aussieht.
Bei mir gibt es keine Sterne, sondern nur Daumen hoch oder Daumenrunter +1/ -1 (Prozent ausrechnen, wie viele posetive Daumen und wie viele Negative Daumen gibt)
Wenn man die App nicht bewertet hat, sind beide Daumen schwarz. Drückt man jetzt auf den Daumen hoch wird der Schwarze Daumen zu einem Grünen Daumen und der Daumen nach unten bleibt Schwarz. Drück man den Daumen nach Unten wird dieser Rot und der Grüne Daumen bzw. Schwarzer Daumen bleib bzw. wird Schwarz.
Damit kann der Nutzer immer sehen, was er gewählt hat.
Leider habe ich einen Ansatz ausprobiert, der nicht funktioniert hat. Also um Farbe zu setzen, sowas: 0x000000. Wenn ich das so hatte, waren die Daumen weg.
Ich habe danach die Farbe geparst und die Daumen Sind wieder Schwarz. Leider verändern diese nicht die Farbe.
Vielleicht habe ich einen falchen Code verwendet.
[CODE lang="java" title="Der Code Ausschnitt"] like = (ImageView)fragmentlayout_app_fragment.findViewById(R.id.image_like);
dislike = (ImageView)fragmentlayout_app_fragment.findViewById(R.id.image_dislike);
Bewertung();
like.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
bewertung.equals(1);
Bewertung();
}
});
dislike.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
bewertung.equals(2);
Bewertung();
}
});
/*
AppDatenImport();
*/
IsAppInstall();
return fragmentlayout_app_fragment;
}
private void Bewertung() {
switch (bewertung){
case 0:
like.setColorFilter(Color.parseColor("#000000"), PorterDuff.Mode.MULTIPLY);
dislike.setColorFilter(Color.parseColor("#000000"), PorterDuff.Mode.MULTIPLY);
break;
case 1:
like.setColorFilter(Color.parseColor("#00875f"), PorterDuff.Mode.MULTIPLY);
dislike.setColorFilter(Color.parseColor("#000000"), PorterDuff.Mode.MULTIPLY);
break;
case 2:
like.setColorFilter(Color.parseColor("#000000"), PorterDuff.Mode.MULTIPLY);
dislike.setColorFilter(Color.parseColor("#ff0000"), PorterDuff.Mode.MULTIPLY);
break;
}
}
[/CODE]
Ich habe ganz oben einen Integer gestetzt mit einer 0 oder eine andere Zahl, um zu sehen, obs funktioniert.
Da das mit den Zahl setzen nicht wusste, obs funktioniert hatte.
Hat am Anfang das gesagt: bewertung = 1;
Also werde ich das irgendwann erneut ausprobiert, sobald die Start Farbe stimmt....
Als Hat jemand eine Idee, wie ich die Farbe eines Icon, dass ich im Image View verwende das Schwarz in Grün, Rot oder Schwarz ändern kann?
Sonst müsste ich den Hintergrund ändern, was s..... aussieht.