EasyDelphi Q&A

.تم الانتقال للموقع الجديد . وسيبقى الموقع القديم هذا متاح للقراءة فقط حتى الانتهاء من نقل كل الاسئلة إلى الموقع الجديد

يمكنك طرح الاسئلة والنقاشات في الموقع الجديد. الذهاب للموقع الجديد


0 تصويتات
105 مشاهدات

السلام عليكم

في سؤالي السابق تم الرد من احد الاخوة جزاه الله خيرا بوحدة لتشغيل الفيديو هي تعمل بشكل ممتاز لكن لم استطع ان اجعل الفيديو يظهر على البانل بشكل متناسق واضافة زرين ايقاف وتشغيل  هذه هي الوحدة

unit VideoView;

interface

uses
  System.SysUtils,
  FMX.Types,
  FMX.Helpers.Android,
  Androidapi.Helpers,
  Androidapi.JNI.App,
  Androidapi.JNI.Net,
  Androidapi.JNI.VideoView,
  Androidapi.JNI.Widget;

type
  TVideoView = class(TObject)
  private
    FDialog: JDialog;
    FVideoView: JVideoView;
  public
    procedure Play(Source: string);
  end;

implementation

{ TVideoView }

procedure TVideoView.Play(Source: string);
begin
  CallInUIThread(
    procedure
    begin
      FDialog := TJDialog.JavaClass.init(TAndroidHelper.Activity, -1);
      FDialog.setCancelable(True);

      FVideoView := TJVideoView.JavaClass.init(TAndroidHelper.Activity);
      FVideoView.setVideoURI(StrToJURI(Source));
      FVideoView.start;

      FDialog.setContentView(FVideoView);
      FDialog.show;
    end);
end;

end.

 

هذه صورة لظهور الفيديو على الفورم

 

سُئل في تصنيف fmx بواسطة (1,360 نقاط) | 105 مشاهدات

1 إجابة واحدة

+1 تصويت
أفضل إجابة

هذه الوحدة هي بالفعل تعمل في الأندرويد و تظهر لك الفيديو مع الصوت بإستعمال ال API لكنها ليست في بارنت فورم الخاص بالفايرمونكي بل هي في بارنت ما يسمى في برمجة الأندرويد ب: activity Layout و يظهر معها أيقونة السبلاش الخاصة بالتطبيق  لدينا ...

فمثلا لو جعلت السبلاش فارغة سيظهر خلف الفيديو فقط اللون الأسود الخاص بال: Activity Dialog

كما أنه من الصعب جدا أن تضع كل هذا في فورم من تطبيقط ...

و أيضا حتى لو كان كل هذا داخل فورم فإنك ستحتاج لجعل مربع الفيديو إنسيابي و يقبل لوضع فوقه أي أوبجكت من أوبجكتات الفايرمونكي كمثال باتن البوز و البلاي مثلا 

المهم هذا كله سيدفعك لتحميل المكتبة المفتوحة المصدر ALCinoe و هي مكتبة جد رائعة
الرابط هنا

أنظر في صفحة FireMonkey Algeria

رابط المثال هنا .

التجديدات هنا.

تم الرد عليه بواسطة (21,500 نقاط)
مختارة بواسطة
0
جزاك الله عنا كل خير  بارك الله فيك على الافادة جربت هذا المكون من قبل لكن لم يشتغل اظنه يحتاج الى مشغل جافا وجدت الشرح في احد المواقع الصينية لكن لم استطع تطبيقه  الموقع هنا

https://www.codetd.com/article/1767226
0
خطا عند عمل كومبايل  Media player Android
صورة
https://3.top4top.net/p_1325owgyc1.png
0
عذرا على التأخر في الرد عليكم... كانت لي أشغال...  ولا تزال...
المهم هذا الخطأ يمكن إصلاحه فقط بالقيام بتحديث ملفات الجار المدمجة في مكتبات البرنامج الخاصة ببلاتفورم الأندرويد ثم بعدها قم بتحديث ملفات الميديا المتواجدة في جدول الدبلويمنت الخاص بالبرنامج فسوف تجد مجموعة من الفيديوهات و سورتان من القرآن الكريم على شكل صوتي قم فقط بحذفهم ثم أعد إدراجهم من خلال الباتن الخاص بالإدراج في جدول الدبلويمنت و سوف تذهب هذه الرسالة...
0
إن كان لدي وقت سوف أدرج لك فيديو هنا عن كيفية الكومبايل بدون أخطاء...  و كذلك عن كيفية كومبايل الأمثلة المدرجة مع المكتبة و كذلك و الأهم كيفية تسطيب المكتبة في حد ذاتها  ..
0
إليك هذا المنشور هنا.https://www.facebook.com/100027867783790/videos/356320815306842/

فيه كل ما يلزم لكومبايل بدون أخطاء

اسئلة متعلقة

0 تصويتات
2 إجابة
سُئل مايو 2، 2019 في تصنيف vcl بواسطة hidenpain (1,280 نقاط) | 70 مشاهدات
0 تصويتات
1 إجابة
سُئل أغسطس 9، 2019 في تصنيف vcl بواسطة عابد قدور جبار (210 نقاط) | 75 مشاهدات
+2 تصويتات
1 إجابة
سُئل سبتمبر 16، 2018 في تصنيف Delphi بواسطة alhmam (800 نقاط) | 105 مشاهدات
0 تصويتات
0 إجابة
سُئل أبريل 5 في تصنيف fmx بواسطة فطيمي بلال (120 نقاط) | 20 مشاهدات
0 تصويتات
2 إجابة
سُئل أكتوبر 11، 2019 في تصنيف fmx بواسطة xorpas (1,360 نقاط) | 154 مشاهدات
ادعُ اصدقائك في الفايسبوك لمشاركتك
Comodo SSL

مرحبًا بك إلى EasyDelphi Q&A، حيث يمكنك طرح الأسئلة والحصول على الإجابة عليها من المستخدمين الآخرين.

لا يسمح بطلب او السؤال عن كراك او تفعيل او كسر او فك او اي شيء يخالف اتفاقيات الترخيص  مهما كان السبب ومهما كان البرنامج ونوعه. ولا حتى نشر روابط تحتوي على مثل هذه الاشياء لا في الاسئلة ولا في الاجابات ولا التعليقات . نهائيا

497 سؤال
752 إجابة
1,417 تعليق
271 مستخدم