- 3D nyomtatással csökkentené a kijelző gyűrődését az Apple iPhone Foldnál
- Okosóra és okoskiegészítő topik
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Motorola Edge 50 Fusion - jó fogás
- Ennyit dobott egy telefon gyártási költségén a memóriakrízis a Xiaomi szerint
- Motorola Edge 70 - többért kevesebbet
- iPhone topik
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Poco X6 Pro - ötös alá
- Samsung Galaxy Watch6 Classic - tekerd!
Új hozzászólás Aktív témák
-
thiclyoon
aktív tag
válasz
Ablakos
#4972
üzenetére
A kód jó
valószínűleg a gond az android api miatt van: "If your app targets Android 8.0 or higher, you cannot use the manifest to declare a receiver for most implicit broadcasts (broadcasts that don't target your app specifically)" [link]Ha a kódot így szeretnéd ellenőrizni, akkor a module szintű build.gradle targetSdkVersion-jét vedd kisebbre (pl. 22), és egy ugyanilyen api-val rendelkező emulátoron teszeld. Viszont éles projekt, stb. esetén tedd is vissza a target-et, és próbáld meg kódból (manifest-ből töröld a kódodat):
val intentFilter = IntentFilter("android.intent.action.AIRPLANE_MODE")
val receiver: BroadcastReceiver = object : BroadcastReceiver() {
override fun onReceive(context: Context?, intent: Intent?) {
Toast.makeText(this@MainActivity, "changed", Toast.LENGTH_SHORT).show()
}
}
this.registerReceiver(receiver, intentFilter)
Új hozzászólás Aktív témák
- Azonnali alaplapos kérdések órája
- Luck Dragon: Asszociációs játék. :)
- A fociról könnyedén, egy baráti társaságban
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Napelem
- Kedvenc zene a mai napra
- Androidos fejegységek
- Kínai és egyéb olcsó órák topikja
- Philips LCD és LED TV-k
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- 231 - Lenovo Legion 5 (15IRX10) - Intel Core i7-13650HX, RTX 5060 (ELKELT)
- Eladó Samsung Galaxy A12 4/64GB fekete / 12 hónap jótállás
- Azonnali készpénzes Intel i5 i7 i9 8xxx 9xxx processzor felvásárlás személyesen / csomagküldés
- AKCIÓ! Nintendo Switch OLED 64GB játékkonzol garanciával hibátlan működéssel
- Telefon felvásárlás!! Samsung Galaxy A20e/Samsung Galaxy A40/Samsung Galaxy A04s/Samsung Galaxy A03s
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
valószínűleg a gond az android api miatt van: "If your app targets Android 8.0 or higher, you cannot use the manifest to declare a receiver for most implicit broadcasts (broadcasts that don't target your app specifically)" 
