@AndroidEntryPoint
open class MainActivity : ComponentActivity() {
private val viewModel: MainActivityViewModel by viewModels()
// Firebase'i yapılandır
private val remoteConfig = FirebaseRemoteConfig.getInstance()
private val configSettings = FirebaseRemoteConfigSettings.Builder()
.setMinimumFetchIntervalInSeconds(3600) // Değişiklikleri sıklığını ayarlayabilirsiniz
.build()
// Uzaktan yapılandırmayı al ve kullan
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
remoteConfig.setConfigSettingsAsync(configSettings )
remoteConfig.fetchAndActivate()
.addOnCompleteListener(this) { task ->
if (task.isSuccessful) {
val updatedValue = remoteConfig.getString("KEY")
// Değişen değeri kullanabilirsiniz
// updatedValue değişkenini istediğiniz gibi kullanın
} else {
// Hata durumuyla ilgili işlemler burada yapılabilir
}
}
}
}
Sanırım böyle daha doğru gelecek.
Teşekkürler dediğiniz gibi oldu