Добрый день. Решил вот так же осваивать FM, и вот тут же сразу возникло пару вопросов, касающихся разработки под Андроид.
Итак по порядку:
Есть примеру код на Делфи:
uses
FMX.Helpers.Android, Androidapi.JNI.GraphicsContentViewText,
Androidapi.JNI.Provider, Androidapi.JNI.JavaTypes;
cursor: JCursor;
cursor := SharedActivity.getContentResolver.query(
TJCallLog_Calls.JavaClass.CONTENT_URI, nil, nil, nil, nil);
Переводим его в Си
#include <Androidapi.Helpers.hpp>
//#include <FMX.Helpers.Android.hpp>
#include <Androidapi.JNI.GraphicsContentViewText.hpp>
#include <Androidapi.JNI.Provider.hpp>
JCursor *cursor;
TJCallLog_Calls *call;
cursor = SharedActivity()->getContentResolver()->query(call->JavaClass->CONTENT_URI, NULL,NULL,NULL,NULL ) ;
Так вот вопрос, где можно почитать за данные заголовочные файлы? Как вообще узнали что нужно вызывать? Я так понял это Android API, но если читать, за данные методы, то нигде не указано какие хидеры нужно подключать. Вот к примеру SharedActivity. Что это, за что отвечает, аналог чего? Вот например описание, но где указано какой хидер нужно подключать то? В общем прощу помощи в данном вопросе.
Если создал не в том разделе, прощу перенести в соответствующий.