1

Pyjnius を使用して Android Java クラス "ContactsContract.Intents.Insert" にアクセスしようとして苦労しています。

ここで提供されているこの例に従っています:

ピジニウス: http://kivy.org/planet/2012/08/pyjnius-accessing-java-classes-from-python/

アクセスする Java クラス: MediaRecorder

しかし、実際に Pyjnius を使用してアクセスしたいのは、Android の「ContactsContract.Intents.Insert」であり、新しい連絡先を Android フォンに追加する作業コードを取得します。

Android クラス: https://developer.android.com/reference/android/provider/ContactsContract.Intents.Insert.html

これは私がこれまでに持っているものですが、配列リストで混乱しています:

from jnius import autoclass

Data = autoclass("ArrayList")
data = Data()

MyContacts = autoclass("ContactsContract.Intents.Insert")

mycontacts = MyContacts()
data.put(Data.MIMETYPE, Organization.CONTENT_ITEM_TYPE)
data.put(Organization.COMPANY, "Android")
data.add(mycontacts)
4

1 に答える 1