Skocz do zawartości

Zdjęcie
* * * * * 1 głosy

Android - hover na przycisku

android hover

Najlepsza odpowiedź zonic, 13 sierpnia 2014 - 08:35

W andku nie ma czegoś takiego jak hover:P jest focused i pressed

Tworzymy plik .xml przycisku. nazwijmy go custom_button.xml i taki pliczek do folderu drawable wrzucamy.

 

Jego przykładowa zawartość:

 

<?xml version="1.0" encoding="utf-8"?>
 <selector xmlns:android="http://schemas.android.com/apk/res/android">
     <item android:state_pressed="true"
           android:drawable="@drawable/button_pressed" /> <!-- pressed -->
     <item android:state_focused="true"
           android:drawable="@drawable/button_focused" /> <!-- focused -->
     <item android:drawable="@drawable/button_normal" /> <!-- default -->
 </selector>

i potem przy naszym buttonie w layoucie w atrybucie: android:src podajemy ścieżkę do naszego pliku :)

Jeśli niejasno to wal pytania.

Przejdź do postu


3 odpowiedzi w tym temacie
  • Zaloguj się, aby dodać odpowiedź
Droid

    Nowy użytkownik

  • 28 postów
    • Czas spędzony online: 1h 57m 25s
0
Neutralna

Napisano 12 sierpnia 2014 - 21:20

#1

Hej, 
zacząłem dzisiaj zabawę z tworzeniem aplikacji na Androida. I mam pewien problem. Stworzyłem własny przycisk i tło dla niego jako .png. Tło potrafię dodać, ale nie mam pojęcia jak zrobić efekt hover.


  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 13 sierpnia 2014 - 07:48

#2

A jak Twoim zdaniem wygląda hover na ekranie dotykowym? :D W którym momencie?


  • 0

webDeveloper


zonic

    WT Elite

  • 2 911 postów
    • Czas spędzony online: 134d 2h 28m 23s
472
Znakomita!
  • LocationToruń

Napisano 13 sierpnia 2014 - 08:35   Najlepsza odpowiedź

#3

W andku nie ma czegoś takiego jak hover:P jest focused i pressed

Tworzymy plik .xml przycisku. nazwijmy go custom_button.xml i taki pliczek do folderu drawable wrzucamy.

 

Jego przykładowa zawartość:

 

<?xml version="1.0" encoding="utf-8"?>
 <selector xmlns:android="http://schemas.android.com/apk/res/android">
     <item android:state_pressed="true"
           android:drawable="@drawable/button_pressed" /> <!-- pressed -->
     <item android:state_focused="true"
           android:drawable="@drawable/button_focused" /> <!-- focused -->
     <item android:drawable="@drawable/button_normal" /> <!-- default -->
 </selector>

i potem przy naszym buttonie w layoucie w atrybucie: android:src podajemy ścieżkę do naszego pliku :)

Jeśli niejasno to wal pytania.


  • 1

Droid

    Nowy użytkownik

  • 28 postów
    • Czas spędzony online: 1h 57m 25s
0
Neutralna

Napisano 13 sierpnia 2014 - 21:40

#4

Dzięki, chyba wszystko jasne :) Jutro spróbuję to zrobić.


  • 0





Podone tematy Collapse


Również z jednym lub większą ilością słów kluczowych: android, hover

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych