PDA

View Full Version : ی برنامه ساده که صدا پخش منه یا ی ویدیو نشون بده. لطفا کمک کنید!



fshb_ 1370
دوشنبه 03 مهر 1391, 20:47 عصر
سلام دوستان.
من مبتدی هستم و در کتاب Hello Android دارم میخونم اما به مشکل خوردم.
من میخوام ی برنامه خیلی ساده بنویسم که فقط ی صدا(ی موزیکل رو که در raw package کپی کردم) پخش کنه اما برنامه که اجرا میشه Hello World! رو در صفحه چاپ میکنه و هیچ صدایی پخش نمیکنه.:گریه:

Audio.java
package org.example.audio;


import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.KeyEvent;

public class Audio extends Activity{
private MediaPlayer up;

@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

up=MediaPlayer.create(this,R.raw.temp);
}

@Override
public boolean onKeyDown(int keyCode,KeyEvent event){
MediaPlayer mp;
switch(keyCode){
case KeyEvent.KEYCODE_DPAD_UP:
mp=up;
break;
default:
return super.onKeyDown(keyCode, event);
}
mp.seekTo(0);
mp.start();
return true;
}
}

من به بقیه قسمت های برنامه دست نزدم، فقط در Audio/src/org.example.audio یک Audio.java، add کردم و در res/raw یک آهنگ paste کردم.

یا ی برنامه ساده دیگه که یک ویدیو پخش کنه که اون برناه هم فقط یک صفحه سیاه نشون میده.

دلیلش چیه؟ مشکل کارم کجاست؟
خواهش میکنم سریع تر جواب بدین، من دو روز دارم سرچ میکنم و توسایتای مختلف میپرسم اما به نتیجه نرسیدم:ناراحت:
مرسی. موفق و پیروز باشید:لبخندساده:

zzyaser
شنبه 08 مهر 1391, 11:44 صبح
www.kamalan.com
مشکلتو تو این سایت درج کن

dr_jacky_2005
یک شنبه 09 مهر 1391, 09:56 صبح
گفتید که توی onKeyDown استارت شه . تابع استارت رو ببر توی اسکوپِ OnCreate تا اومد توی برنامه ، بوم پخش شه . ولی در مجموع لینک بالارو برو . یه مثال موزیک و ویدئو هم داره