openCom-Companion/sbapp/plyer/platforms/android/sms.py

26 lines
456 B
Python
Raw Normal View History

2022-09-16 18:07:57 +02:00
'''
Android SMS
-----------
'''
from jnius import autoclass
from plyer.facades import Sms
SmsManager = autoclass('android.telephony.SmsManager')
class AndroidSms(Sms):
def _send(self, **kwargs):
sms = SmsManager.getDefault()
recipient = kwargs.get('recipient')
message = kwargs.get('message')
if sms:
sms.sendTextMessage(recipient, None, message, None, None)
def instance():
return AndroidSms()