10
วิธีการตรวจจับสายเรียกเข้าในอุปกรณ์ Android?
ฉันกำลังพยายามสร้างแอพเช่นเมื่อมีสายเข้ามาในโทรศัพท์ฉันต้องการตรวจจับหมายเลข ด้านล่างเป็นสิ่งที่ฉันพยายาม แต่ไม่พบสายเรียกเข้า ฉันต้องการเรียกใช้เป็นMainActivityพื้นหลังฉันจะทำอย่างไร ฉันได้รับอนุญาตในmanifestไฟล์ <uses-permission android:name="android.permission.READ_PHONE_STATE"/> มีอะไรอีกบ้างที่ฉันควรให้ในรายการ? public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.test_layout); } public class myPhoneStateChangeListener extends PhoneStateListener { @Override public void onCallStateChanged(int state, String incomingNumber) { super.onCallStateChanged(state, incomingNumber); if (state == TelephonyManager.CALL_STATE_RINGING) { String phoneNumber = incomingNumber; } } …