Pertanyaan yang diberi tag «broadcastreceiver»

BroadcastReceiver adalah komponen Android yang merespons pengumuman siaran di seluruh sistem.

11
Bagaimana cara menggunakan LocalBroadcastManager?
Bagaimana cara menggunakan / mencari LocalBroadcastManagerseperti yang dijelaskan dalam google docs dan Service broadcast doc ? Saya sudah mencoba google, tetapi tidak ada kode untuk memulai? Dokumen mengatakan bahwa saya harus menggunakannya jika saya ingin melakukan siaran internal dengan dalam proses aplikasi saya, tetapi saya tidak tahu di mana mencarinya. …

16
Mencoba memulai layanan saat boot di Android
Saya sudah mencoba untuk memulai layanan ketika perangkat melakukan booting di android, tetapi saya tidak bisa membuatnya berfungsi. Saya telah melihat sejumlah tautan daring tetapi tidak ada kode yang berfungsi. Apakah saya lupa sesuatu? AndroidManifest.xml <receiver android:name=".StartServiceAtBootReceiver" android:enabled="true" android:exported="false" android:label="StartServiceAtBootReceiver" > <intent-filter> <action android:name="android.intent.action._BOOT_COMPLETED" /> </intent-filter> </receiver> <service android:name="com.test.RunService" android:enabled="true" …

6
Dapatkan Konteks dalam Layanan
Apakah ada cara yang dapat diandalkan untuk mendapatkan ContextdariService ? Saya ingin mendaftarkan penerima siaran, ACTION_PHONE_STATE_CHANGEDtetapi saya tidak memerlukan aplikasi saya untuk selalu mendapatkan informasi ini, jadi saya tidak memasukkannya ke dalamManifest . Namun, saya tidak dapat meminta penerima siaran dibunuh oleh GC ketika saya membutuhkan informasi ini, jadi saya …



21
Siaran penerima untuk memeriksa koneksi internet di aplikasi android
Saya sedang mengembangkan penerima siaran android untuk memeriksa koneksi internet. Masalahnya adalah penerima siaran saya dipanggil dua kali. Saya ingin dipanggil hanya ketika jaringan tersedia. Jika tidak tersedia, saya tidak ingin diberitahu. Ini adalah penerima siaran public class NetworkChangeReceiver extends BroadcastReceiver { @Override public void onReceive(final Context context, final Intent …

10
Secara terprogram mendaftarkan penerima siaran
Saya ingin tahu apa cara / cara terbaik mendaftarkan penerima siaran secara terprogram. Saya ingin mendaftarkan penerima tertentu sesuai dengan pilihan pengguna. Karena pendaftaran dilakukan melalui file manifes, saya bertanya-tanya apakah ada cara yang tepat untuk mencapai ini dalam kode.

6
Mengirim dan Menerima SMS dan MMS di Android (pre Kit Kat Android 4.4)
Saya telah menemukan cara untuk mengirim dan menerima pesan SMS. Untuk mengirim pesan SMS saya harus memanggil metode sendTextMessage()dan kelas. Untuk menerima pesan SMS, saya harus mendaftarkan penerima di file. Kemudian saya harus mengganti metode . Saya telah memasukkan contoh di bawah ini.sendMultipartTextMessage()SmsManagerAndroidMainfest.xmlonReceive()BroadcastReceiver MainActivity.java public class MainActivity extends Activity { …

5
Apakah BroadcastReceiver.onReceive selalu berjalan di UI thread?
Di App saya, saya membuat custom BroadcastReceiverdan mendaftarkannya ke Context saya secara manual melalui Context.registerReceiver. Saya juga memiliki AsyncTaskyang mengirimkan notifier-Intents via Context.sendBroadcast. Maksud dikirim dari utas pekerja non-UI, tetapi tampaknya BroadcastReceiver.onReceive(yang menerima maksud tersebut ) selalu berjalan di utas UI (yang bagus untuk saya). Apakah ini dijamin atau haruskah …

2
BroadcastReceiver dengan beberapa filter atau beberapa BroadcastReceivers?
Saya memiliki Aktivitas Android yang perlu menangkap dua siaran berbeda. Pendekatan saya saat ini adalah memiliki satu BroadcastReceiverdalam Aktivitas dan menangkap kedua siaran dengannya: public class MyActivity extends Activity { private MyActivity.BroadcastListener mBroadcastListener; private boolean mIsActivityPaused = false; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mylayout); // Create the broadcast …

10
Penerima tidak terdaftar kesalahan pengecualian?
Di konsol pengembang saya, orang-orang terus melaporkan kesalahan yang tidak dapat saya buat ulang di ponsel mana pun yang saya miliki. Satu orang meninggalkan pesan yang mengatakan dia mengerti ketika mereka mencoba membuka layar pengaturan layanan baterai saya. Seperti yang Anda lihat dari kesalahan, dikatakan bahwa penerima tidak terdaftar. java.lang.RuntimeException: …

7
Android - Mulai layanan saat boot
Dari semua yang saya lihat di Stack Exchange dan di tempat lain, saya sudah menyiapkan semuanya dengan benar untuk memulai IntentService saat booting OS Android. Sayangnya itu tidak dimulai saat boot, dan saya tidak mendapatkan kesalahan apa pun. Mungkin para ahli bisa membantu ... Nyata: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" …

7
Android, Deteksi saat aplikasi lain diluncurkan
Saya mencoba mengembangkan aplikasi yang mencegah pengguna mendapatkan aplikasi tertentu tanpa kata sandi. Skenarionya adalah ... pengguna mengklik aplikasi "Email" (misalnya) aplikasi saya mendeteksi peluncuran aplikasi aplikasi saya mengonfirmasi bahwa ini adalah aplikasi "Email" aplikasi saya membuka tampilan di atas, meminta kata sandi pengguna memasukkan sandi, jika benar, aplikasi saya …

2
Penerima Siaran dalam Layanan
Saya mencoba memulai BroadcastReceiverdalam a Service. Apa yang saya coba lakukan adalah menjalankan latar belakang serviceyang mengumpulkan pesan teks masuk, dan mencatat panggilan telepon masuk. Saya pikir cara terbaik untuk melakukannya adalah dengan servicemenjalankan yang menggabungkan penerima siaran yang dapat membuat katalog juga. Bagaimana cara saya melakukan ini? Saya sudah …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.