machen Wie kann ich eine Anzeige blinkt rot-Overlay über das Layout-Bildschirm in meinem Android-AnwendungWie rot Overlay Bildschirm Android
PS erstellen: ich eine Warnung Visualisierung
machen Wie kann ich eine Anzeige blinkt rot-Overlay über das Layout-Bildschirm in meinem Android-AnwendungWie rot Overlay Bildschirm Android
PS erstellen: ich eine Warnung Visualisierung
Sie können eine imageView
verwenden machen wollen, dass hat einen roten Hintergrund und erstreckt sich über das gesamte Layout.
Um es blinken zu lassen, können Sie eine Timer
in Android verwenden, die die Opazität der imageView
zwischen 0 und 1 mit jedem timeUnit schaltet, sagen wir 0,5 Sekunden.
Sie können ein Hintergrundbild festlegen, und Sie können es alle 500ms ändern, indem Sie Timer-Task verwenden. Das wird Sie dazu bringen, zu blinzeln, sonst können Sie ihre Fähigkeit in einer bestimmten Zeit des Intervalls erhöhen oder verringern.
Können Sie ein Codebeispiel für die Verwendung des Timers und das Ändern der Farbe von ImageView Rahul angeben? – emenpy
Setzen Sie eine ImageView, so können Sie Android: Hintergrund zwischen rot (0xffff0000) und transparent (0x00000000) mit einem Timer wechseln.
Wie habe ich das mit einem Timer gemacht? – emenpy
Einfach googlen. Zum Beispiel: https://examples.javacodegeeks.com/android/core/activity/android-titertask-example/ Verwenden Sie in Ihrem Trigger also startTimer(). Dann auf run() den Hintergrund ändern. – Matias
Hallo Matias, welchen Code würdest du machen, um zwischen rot und transparent zu wechseln? – emenpy
Hallo Parth, können Sie erklären, wie ich das tun könnte? – emenpy