بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
هماهنگی صدا و متن در هنگام پخش و پخش صدا هنگام شروع برنامه
با سلام خدمت دوستان عزیز پیشاپیش ممنون از کمک و راهنماییتون:
سوال 1: میخوام با شروع یه اکتیویتی(شروع برنامه) یه صدا پخش بشه
سوال 2:یه متن داریم صرفا شاید طولانی هم بشه و یه دکمه واسه پخش فایل میخوام همزمان با پخش فایل صوتی متن اسکرول بخوره یعنی به صورت هماهنگ باشه.
سرچ هم تا دلتون بخواد کردم ولی به نتیجه نرسیدم
0
0
up
(11 سال پیش)
0
0
متن حتما بایداسکرول بشه ؟ شما خیلی راحت میتونی متن رو SetText کنید فقط باید یک تایم بگیرید و متناسب با تایم متن رو تغییر بدید (11 سال پیش)
0
0
criss عزیز میشه یه کم بیشتر توضیح بدی
اسکرول شدنش واسم مهمه (11 سال پیش)
+1
0
شما با شروع پخش شدن فایل صوتی < یک تایمر تعریف میکنی < بعد خودتون باید تنظیم کنید که چه ثانیه هایی چه متنی رو باید نمایش بده و با توجه به تایمر می تونید زمانی که لازم هست رو متن مورد نظر رو روی یک TextView نشون بدید (11 سال پیش)
+1
0
این کار که میخوای بکنی کار راحتی نیست ! چون اگه احتمالا که فک میکنم کار موسیقی و ترجمه همزمان میخوای بزنی توجه کن هر موسیقی ممکنه خواننده از یک ثانیه ای شروع به خوندن بکنه ولی اینکه criss گفت به نظر من توی تعداد کم شاید کاربرد داشته باشه ولی وقتی تعداد زیادی فایل داری دیوانه کنندست ! من تجربشو دارم و اپ هم زدم تو این زمینه ... ! این کارو نمیگم نشد ولی خیلی سخته جوری که باید بیخیالش بشی ! ولی خوب تلاشتو بکن (11 سال پیش)
+2
0
اره کمی وقت گیر هست < اما شما فایل های SRT و کلا فایل های زیر نویس رو که ببینید به همین صورت تنظیم شده اند (البته اکثرا ترجمه هم میشوند) یعنی تنظیم شده که در چه زمان هایی چه متنی رو نشون بده < کاری که باید اینجا انجام بشه دقیقا همین هست < ساخت یک فایل زیر نویس اما درون برنامه < یا دیتابیس < تایم رو هم از روی فایل صوتی که پخش میشه بگیرید (11 سال پیش)
+1
0
ممنون Criss جون لطفا یک نگاه به آخرین پست منم بنداز دمت گولی !مخلصیم (11 سال پیش)
+1
0
ممنون از دوستان عزیز مخصوصا criss بزرگوار
تلاشم رو میکنم ببینم چی میشه دوستان بیشتر کمک کنند ما نارحت نمیشیم تازه خوشحالم میشیم (11 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
ایوب شمسی
11 سال پیش
+2
0
خوب جواب سوال اول یعنی هنگام شروع یک اکتیویتی یا برنامه خودکار فایل صوتی پخش بشه
public MediaPlayer player;
player = MediaPlayer.create(اکتیوتی مورد نظر .this, R.raw.اسم فایل صوتی موردنظر); player.setLooping(true); // Set looping player.setVolume(100, 100); player.start();
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .