Ich habe eine Schaltfläche, die zwischen 2 Bildern schaltet je nach der Anzahl der Klicks ... manchmal bekomme ich nach dem Verlassen der Aktivität und die Rückkehr, beide Bilder zeigen. Wie stelle sicher, dass nur 1 Bild angezeigt wird? HierSo löschen Sie ein Hintergrundbild beim Wechseln von Bildern in Android
ist der Code für den Swap:
public void swapImageButton() {
swapCount ++;
if(swapCount % 2 == 0) {
mStomachImageButton.setBackground(getDrawable(image1));
mFartImageButton.setBackground(getDrawable(image2));
} else {
mStomachImageButton.setBackground(getDrawable(image2));
mFartImageButton.setBackground(getDrawable(image1));
}
}
Sie sollten Bild Switcher –
versuchen, wenn Sie Hintergrund löschen möchten als Set 'img.setImageBitmap (null);' –
Verwendung Flaggen mit sharedpreferences – Ranjit