- 0
Androidapi Как осуществить связь между Delphi интерфейсом и Java классом?
-
Похожий контент
-
- 1 ответ
- 2 776 просмотров
-
- 1 ответ
- 2 462 просмотра
-
- 1 ответ
- 4 757 просмотров
-
- 3 ответа
- 5 132 просмотра
-
JCamera_Size [Android] Не удается использовать класс Camera.Size из Android API для изменения параметров камеры?
От AngryOwl,
- JNIBridge
- JObjectClass
- (и ещё 1 )
- 7 ответов
- 3 994 просмотра
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
antarey
При написании обертки для ява кода необходимо связать делфи интерфейс и ява класс
JAntareyAnimationClass = interface(JFMXNativeActivityClass) ['{3FC48462-87FD-4F6C-9B15-02BC09D67168}'] function init(context: JContext): JAntareyAnimation; cdecl; // function init: JAntareyAnimation; cdecl; end; [JavaSignature('com/antarey/AntareyAnimation')] JAntareyAnimation = interface(JFMXNativeActivity) ['{38A1F738-CDE7-46F6-AA07-5A453A3AC0B2}'] procedure Rotate3D(); cdecl; end;JToastClass = interface(JObjectClass) ['{69E2D233-B9D3-4F3E-B882-474C8E1D50E9}'] {Property methods} function _GetLENGTH_LONG: Integer; cdecl; function _GetLENGTH_SHORT: Integer; cdecl; {Methods} function init(context: JContext): JToast; cdecl; overload; function makeText(context: JContext; text: JCharSequence; duration: Integer): JToast; cdecl; {Properties} property LENGTH_LONG: Integer read _GetLENGTH_LONG; property LENGTH_SHORT: Integer read _GetLENGTH_SHORT; end; [JavaSignature('android/widget/Toast')] JToast = interface(JObject) ['{FD81CC32-BFBC-4838-8893-9DD01DE47B00}'] {Methods} procedure cancel; cdecl; function getDuration: Integer; cdecl; function getGravity: Integer; cdecl; function getHorizontalMargin: Single; cdecl; function getVerticalMargin: Single; cdecl; function getView: JView; cdecl; function getXOffset: Integer; cdecl; function getYOffset: Integer; cdecl; procedure setDuration(value: Integer); cdecl; procedure setGravity(gravity, xOffset, yOffset: Integer); cdecl; procedure setMargin(horizontalMargin, verticalMargin: Single); cdecl; procedure setText(s: JCharSequence); cdecl; procedure setView(view: JView); cdecl; procedure show; cdecl; end;как определить ету связь - исходя из чего
Спасибо
4 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.