J'apprenais Anko
commons et en cela, je vois Intent
pour facile à écrire du code à startActivity. Ça marche. Mais dans ce que je vois Anko a des enveloppes d'appel pour certains Intentions largement utilisés:Comment utiliser les wrappers d'appel pour Intent Anko?
Goal Solution
------------ -------------------
Make a call makeCall(number) without tel:
Send a text sendSMS(number, [text]) without sms:
Browse the web browse(url)
Share some text share(text, [subject])
Send a email email(email, [subject], [text])
Je veux utiliser cette enveloppe, mais ne savent pas comment. Comment puis-je l'utiliser?
Référence Comme: https://github.com/Kotlin/anko/wiki/Anko-Commons-%E2%80%93-Intents#useful-intent-callers
@ 9spl ce que vous avez écrit dans la réponse que je sais que tous et je l'ai utilisé la dernière dépendance, mais ma première question était de savoir comment utiliser makeCall(). Mais j'ai obtenu cette réponse comment utiliser alors j'ai un autre problème, makeCall() ne fonctionne pas. J'ai déclaré la permission dans le manifeste bien que cela ne fonctionne pas. Pourquoi?
sendSMS() et parcourir() les deux travaillent, mais makeCall() ne fonctionne pas.
Inclure Anko ('la compilation « org.jetbrains .... »') et appeler une de ces fonctions de 'Activity' (sans activité, vous pouvez spécifier explicitement , par exemple 'activity.browse (...)'). –
oui, ça marche. Merci. Mais un autre problème quand j'utilise 'makeCall()' ça ne marche pas. Pourquoi? –
Que se passe-t-il lorsque vous appelez 'makeCall()'? Y a-t-il des journaux? – Bryan