shahab yousefi
shahab yousefi
خواندن ۱ دقیقه·۴ سال پیش

نمایش ویدیو آپارات در اندروید


سلام.

یه بار داشتم رو یه اپ اندروید کار میکردم که تو یه صفحه‌ای می‌خواسم ویدیوی از آپارات رو نمایش بدم. رفتم سایت آپارات که ببینم خودش چیزی برای این کار داره یا نه. چیزی پیدا نکردم.

تنها راهی که بود یا باید لینک دانلود ویدیو را میگرفتم و نمایش میدادم که این روش رو آپارات قبول نداره و درست نیست و اینکه فک نکنم تعداد بازدید ویدیو بالا بره با این روش. یا باید از iframe آپارات استفاده میکردم. که توی هر ویدیو تو قسمت اشتراک گذاری میشه کدش رو گرفت.

کد iframe ویدیو
کد iframe ویدیو


این روش برای سایت چیز خوبیه ولی تو اندروید باید میزاشتمش تو یه WebView بعد برای حالت تمام صفحه هم مشکلاتی وجود داشت. گفتم گوگل رو بگردم شاید یکی یه کتابخونه زده باشه برای این کار مثل iframe یوتیوب که چند تا کتابخونه براش زدن. ولی چیزی تو گوگل پیدا نکردم.

گفتم حالا که دارم این کارو میکنم یه کتابخونه براش بزنم که تو پروژه های دیگه هم بتونم ازش استفاده کنم.

https://github.com/shahab-yousefi/aparat-view


نحوه نصب

allprojects { repositories { maven { url 'https://jitpack.io' } } }
dependencies { implementation 'com.github.codegamez:aparat-view:0.0.6' }


نحوه استفاده

کل کتابخونه یه کامپوننت AparatView که آیدی ویدیو آپارات رو بهش میدی و نمایش میده.

اگه رو دکمه تمام صفحه هم کلیک کنه یه دیالوگ باز میشه و ویدیو رو به صورت تمام صفحه نمایش میده.

آیدی ویدیو های آپارات هم تو لینک صفحه ویدئو هستش.

<com.codegames.aparatview.AparatView android:layout_width=&quotmatch_content&quot android:layout_height=&quotwrap_content&quot app:aparatview_video_id=&quotn1Sht&quot app:aparatview_video_ratio=&quot16:9&quot />


ممنون که این مطلب رو خوندین. امیدوارم که بتونه بهتون کمک کنه.

موفق باشید!

اندرویدآپاراتandroidaparatنمایش
شاید از این پست‌ها خوشتان بیاید