sendBroadcast() - Etkinliğin içinde çağrılmalıdır mı? SendBroadcast() yöntemini Aktivite'yi genişletmeyen yardımcı program sınıfımdan çağırmaya çalışıyorum.SendBroadcast() kullanımı
abstract class MyWrapperClass {
public static void sendData()
{
Intent intent = new Intent ("com.proj.utility.mgr",null);
intent.putExtra("example","Broadcasting ");
sendBroadcast(intent);
}
}
mi: Ben
yöntem sendBroadcast (Niyet) aşağıdaki gibi derleme hatası alıyorum kod parçacığı tipi MyWrapperClass MyWrapperClass.java İşte
için tanımsız olduğu sınıfımdaki sendBroadcast çağrısının arkasında herhangi bir kavram var. Activity içinde sendBroadcast() kullanılmasında bir sorun yoktur. Burada birisi çözmeme yardım edebilir mi? Veya yardımcı sınıftan uygulamaya senkronize olmayan bir şekilde verileri döndürmek için başka önerilerde bulunulur. Şimdiden teşekkürler.
Sen startActivity, sendBroadcast gibi özel uygulama kaynaklara erişmek için yarar sınıfa etkinlik sınıfından bağlamı geçmelidir
sendbroadcast'i çağırmak için uygulama içeriğine erişmeniz gerekiyor. Bu bilgiyi android belgesinden elde edemezsiniz. –