Hirdetés
- QHD OLED és extrém frissítés: bemutatkozott a Sony INZONE M10S II
- Bekebelezi az Amazon az Apple műholdas partnerét
- Vége a régi Kindle-öknek? Az Amazon május 20-án beszünteti támogatásukat
- Munkához is jó lehet a OneXPlayer gaming tabletje
- AMD Strix Haloval érkezik a OneXPlayer erőtől duzzadó mini PC-je
- NVIDIA GeForce RTX 3060 (GA106)
- Nem szabad futtatni az új Red Magic csúcstelefonokon a 3DMarkot
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Házimozi haladó szinten
- ThinkPad (NEM IdeaPad)
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- TCL LCD és LED TV-k
- Hogy is néznek ki a gépeink?
- Milyen billentyűzetet vegyek?
- 5.1, 7.1 és gamer fejhallgatók
Új hozzászólás Aktív témák
-
kobe24
tag
Sziasztok!
Dagger2 témában lenne problémám, remélem van itt valaki aki használja, és tud is segíteni.
Probléma: szeretnék létrehozni egy olyan modult ami csak egy bizonyos fragment-ben érhető el. Viszont ez nem sikerül, ha a modult globálissá teszem, akkor működik, innen tudom, hogy nem azzal van a gond. Jelenleg így próbálom megoldani:FragmentsModule.kt
@Module
abstract class FragmentsModule {
@ContributesAndroidInjector
abstract fun contributeLoginFragment() : LoginFragment
@ContributesAndroidInjector(modules = [UserFragmentModule::class])
abstract fun contributeUserFragment() : UserFragment
}UserFragmentModule.kt
@Module
class UserFragmentModule {
@Provides
@Singleton
fun provideExtendedMediaPlayer() : ExtendedMediaPlayer = ExtendedMediaPlayer()
@Provides
@Singleton
fun provideIAudioManager() : IAudioManager = AudioManager()
@Provides
@Singleton
fun provideUserRepository() : UserRepository = UserRepository()
}Itt keletkezik a hiba, folyamatosan azt írja, hogy nincs olyan metódus ami az IAudioManager osztályt létrehozná. Ha ezt az egész USerFragmentModule osztályt már az AppComponent interface modules tömbjében felsorolom, akkor jó az egész. Elvileg ennek működnie kéne, és kiváltaná azt, hogy subcomponent-eket kelljen létrehoznom. Amit találtam példaprogramokat ott is csak szimplán a ContributesAndroidInjector-t használták, nem volt semmi extra lépés.
Új hozzászólás Aktív témák
- Így ismerd fel AI nélkül az AI képeket!
- NVIDIA GeForce RTX 3060 (GA106)
- Nem szabad futtatni az új Red Magic csúcstelefonokon a 3DMarkot
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Házimozi haladó szinten
- Horgász topik
- PlayStation 5
- ThinkPad (NEM IdeaPad)
- Samsung kuponkunyeráló
- Telekom mobilszolgáltatások
- További aktív témák...
- MSI MAG 321UPX QD-OLED Gamer Monitor!32"/4k/240hz/0,03MS/G-sync -Freesync/Konzolhoz is!Beszámítok!
- Budget Gamer - i5 7600 / RX 470 4GB / 8GB DDR4 / 512GB SSD
- AMD Ryzen 7 5800X - Asus TUF B550M Gaming Plus WiFi - Kingston HyperX 32GB 3200 Mhz
- Macbook Pro 13" A2338 2020 M1 16GB 256GB (6)
- Macbook Pro 13" A2338 2020 M1 16GB 256GB (5)
- AKCIÓ! 1TB Kingston KC3000 NVMe SSD meghajtó garanciával hibátlan működéssel
- Dell Precision 5570! 4K Touch / i7-12800H / RTX A2000 / 32GB DDR5 / 512GB NVMe! BeszámítOK
- Vállalom Xianomi Okos kamerák, szoftveres javíttását típustól függetlenül
- Dell Vostro 3425 6magos Ryzen 5 5625U 16GB RAM 512GB SSD
- 263 - Lenovo ThinkBook 16p (G6 IAX) - Intel Core U9 275HX, RTX 5060
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

