Od 27 marca 2025 r. zalecamy używanie android-latest-release zamiast aosp-main do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Zadbaj o dobrą organizację dzięki kolekcji
    
    
      
      Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  Struktura light_state_t
 
  
   #include <
   
    lights.h
   
   >
  
 
 
 
 
 
 
  
   Parametry, które można ustawić dla danego światła.
  
  
   Nie wszystkie światła muszą obsługiwać wszystkie parametry. Jeśli możesz coś zrobić w sposób zgodny wstecznie, powinieneś to zrobić.
  
  
   Definicja w wierszu
   
    145
   
    pliku
   
    lights.h
   
   .
  
  
 
 
 
 
  
  
   
    Zasady używane przez system do zarządzania jasnością światła. Obecnie wartości to BRIGHTNESS_MODE_USER i BRIGHTNESS_MODE_SENSOR.
   
   
    Definicja w wierszu
    
     173
    
    w pliku
    
     lights.h
    
    .
   
   
  
 
 
 
  
  
   
    Kolor diody w formacie ARGB.
   
   
    Postaraj się.
   
   
    - 
     Jeśli światło może świecić tylko na czerwono lub zielono, a użytkownik poprosi o niebieski, powinieneś wybrać zielony.
    
 
    - 
     Jeśli możesz użyć tylko rampy jasności, użyj tej formuły: unsigned char brightness = ((77*((color>>16)&0x00ff))
     
      - 
       (150*((color>>8)&0x00ff)) + (29*(color&0x00ff))) >> 8;
      
 
     
     
    - 
     Jeśli możesz ustawić tylko włączone lub wyłączone, 0 oznacza wyłączone, a cokolwiek innego – włączone.
    
 
   
   
    Najstarszy bajt powinien zostać zignorowany. Wywołujący ustawiają go na 0xff (co odpowiada wartości 255 alfa).
   
   
    Definicja w wierszu
    
     160
    
    pliku
    
     lights.h
    
    .
   
   
  
 
 
 
  
  
   
    Zobacz stałe LIGHT_FLASH_*
   
   
    Definicja w wierszu
    
     165
    
    pliku
    
     lights.h
    
    .
   
   
  
 
 
 
 
 
 
 
Dokumentacja tego typu danych została wygenerowana z tego pliku:
 
  - 
   hardware/libhardware/include/hardware/
   
    lights.h
   
  
 
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
  Ostatnia aktualizacja: 2025-07-27 UTC.
  
  
  
    
      [[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-27 UTC."],[],[]]