Поиск сообщества
Показаны результаты для тегов 'native'.
Найдено: 7 результатов
-
Добрый вечер. Я хочу, чтобы создать Native Android VideoView. Где ошибка есть? He работал. Hе ошибке. CallInUIThread( procedure var DM: JDisplayMetrics; VideoView: JVideoView; NativeLayout: JNativeLayout; begin DM := GetJDisplayMetrics; VideoView := TJVideoView.JavaClass.init(SharedActivity); VideoView.setMinimumWidth(DM.widthPixels); VideoView.setMinimumHeight(DM.heightPixels); VideoView.setVideoPath(StringToJString('http://techslides.com/demos/sample-videos/small.3gp')); VideoView.requestFocus(); VideoView.start(); NativeLayout := TJNativeLayout.JavaClass.init(SharedActivity, MainActivity.getTextEditorProxy.getWindowToken); NativeLayout.SetPosition(10, 10); NativeLayout.SetSize(300, 300); NativeLayout.SetControl(VideoView); NativeLayout.SetFocus(true); end);
- 29 ответов
-
Доброго времени суток, возникло пару вопросов по поводу нового релиза студии, а конкретно Delphi 10.3 community: 1) В каком месте находится презентованный z-order для компонентов и как он работает? 2) Почему на inline объявление переменных ругается редактор кода, но при этом компилятор спокойно пережевывает и не давится?
-
Здравствуйте. Я хотел бы позвонить из Java для создания и .so библиотеки с Delphi. Я получаю такие сообщения об ошибках A/libc: Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 16883 (com.nativefmx) Оригинальный шаблон кода C. #include <string.h> #include <jni.h> jstring Java_com_nativefmx_Main_getName(JNIEnv* pEnv, jobject pObj) { return (*pEnv)->NewStringUTF(pEnv, "Hello NDK!"); } Delphi код библиотеки. library fmx; uses Androidapi.Jni; function Java_com_nativefmx_Main_getName(pEnv: PJNIEnv; pObj: JNIObject): JNIString; cdecl; begin Result := (PEnv^).NewStringUTF(pEnv, MarshaledAString(Utf8Encode('Delphi Native String'))); end; exports Java_com_nativefmx_Main_getName; begin end. Java код. package com.nativefmx; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class Main extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView tv = (TextView) findViewById(R.id.tv); tv.setText(getName()); } public native String getName(); static { System.loadLibrary("fmx"); } }
-
Создам тему без привязке к конкретному компоненту, т.к. речь пойдет сразу о двух. Нужно реализовать 2 прозрачных компонента (Edit и Memo). Сейчас это реализованно моим стелем. Но хочется иметь нативное быстродействие у этих контролов. Можно ли сделать эти контролы нативными (выставив Свойство ControlType=Platform) и сделать их одновременно полностью прозрачными? Есть ли какой нибуть способ?
-
Хочу поделиться с пользователями данного ресурса ссылками на нативные компоненты для Delphi под iOS и Android. Автор: Babak Yaghoobi Тип лицензии: Open Source Ссылка на проект D.P.F Delphi Android Native Components (OpenSource): http://sourceforge.net/projects/dpfdelphiandroid/ Скачать: ZIP, SVN P.S. Ярослав, не хватает спойлера в редакторе статей, что бы прятать большое количество скринов, или длинный текст, который может быть не всем нужен.
- 2 ответа
-
- Native
- Нативные контролы
-
(и ещё 2 )
C тегом:
-
Спасибо за предоставленные ссылки пользователю MyDelphiPw. Текст получен путем разбития его темы на две: Нативные компоненты - D.P.F Delphi iOS Native Components Нативные компоненты - D.P.F Delphi Android Native Components Текст ниже, написан пользователем MyDelphiPw. ---------------------------------------------------------------------- Хочу поделиться с пользователями данного ресурса ссылками на нативные компоненты для Delphi под iOS и Android. Автор: Babak Yaghoobi Тип лицензии: Open Source Ссылка на проект D.P.F Delphi iOS Native Components (OpenSource): http://sourceforge.net/projects/dpfdelphiios/ Скачать: ZIP, SVN Приложение, написанное на этом фреймворке
-
- iOS
- Нативные контролы
-
(и ещё 2 )
C тегом: