آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل در پخش صدا

ksarafrazi  11 سال پیش  11 سال پیش
0 0

من از کد زیر برای اجرای یک ام پی تری که توی فولدر raw قرار داده ام استفاده کردم اما هیچ صدایی پخش نمیشه. اشکالش کجاست؟

 MediaPlayer mMediaPlayer = new MediaPlayer();

mMediaPlayer.create(ShapesActivity.this, R.raw.square).start();

 

+1 0
فکر کنم مشکل از امولاتور باشه با گوشی یا genymotion امتحان کن (11 سال پیش)
0 0
امولاتور خود اکلیپس فکر کنم صدا رو بخوبی اجرا نمیکنه < روی گوشی یا امولاتور BlueStacks تست کنید < بخوبی جواب میده < البته این دستوری که استفاده کردید من قبلا برای ساخت بازی TicTacToe استفاده کرده بودم که بعضی مواقع باعث کرش برنامه میشه هنوز دلیلش رو نمیدونم < اما با ترای کتچ رفع میشه ! (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
MeY3am  11 سال پیش
+1 0

از این کد استفاده کنید، توصیه میکنم از کلاس G هم استفاده کنید

 public class ActivityMain extends EnhancedActivity {

    public MediaPlayer player;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        player = MediaPlayer.create(G.currentActivity, R.raw.square);
        player.setLooping(true); // Set looping 
        player.setVolume(100, 100);
        player.start();
0 0
ممنون با این کد درست شد (11 سال پیش)
0 0
این raw چی هست ؟ square اسم فایل هست ؟ (11 سال پیش)
0 0
پوشه raw که زیر مجموعه resــه (اگه نبود باید بسازی) . square هم اسم فایله (11 سال پیش)
0 0
من raw رو میسازم بعد تو کدنویسی نمیاره یعنی R.raw نمیاد ! (11 سال پیش)
0 0
پروژه رو clean کردین؟ (11 سال پیش)
0 0
حتما باید یه فایل هم توش باشه تا بیاد (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .