Child pages
  • Screen brightness
Skip to end of metadata
Go to start of metadata
Sziasztok!

Pár napja kezdtem az android fejlesztést... Teljesen kezdő vagyok.
Szerettem volna létrehozni egy alkalmazást amin két gomb van. Az egyikkel 25-re a másikkal 100-ra szerettem volna beállítani a screen_brightness-t.
Utána néztem a dolognak a neten és a button click eseményem meghav egy függvényt a megfelelő értékkel.
A függvény így néz ki:

android.provider.Settings.System.putInt(getContentResolver(),android.provider.Settings.System.SCREEN_BRIGHTNESS,brightness);

Ahol a brightness a kapott int paraméter.

Ezen kívül a manifest fileba felvettem a WRITE_SETTINGS user-permissiont is.


A program nem jelez hibát, nem száll el, viszont a gombok megnyomására nem történik semmi.

Tud valaki segíteni, hogy mit csináltam rosszul?

Köszi előre is
chee
      
      
Page viewed times
  • No labels

2 Comments

  1. Az AndroidManifest.xml fájlban kell jogosultságot kérni a kijelző jellemzőinek módosításához, ez megvolt?
  2.  SZia!

    Felvettem a WRITE_SETTINGS user-permissiont a manifest fileba. Ezen kívül kell valami.
    ...

    végül is sikerült megoldanom a problémát az alkalmazáson belül nagyon szépen tudom változtatni a fényerőt. A gondom azzal van, hogy ha kilépek akár vissza gombbal, akár home gombbal, visszaáll az eredetileg beállított fényerő. Szóval csak az alkalamzásomra vonatkozik a beállítás. A célom a globális módosítás lett volna.

    Köszi
    Chee