2013-05-09 3 views
0

애플 리케이션 드림위버를 사용하여와 나는 오디오를 갖고 싶어. 안드로이드 간단한 mp3 재생

가 나는 index.html을을 만들어 머리에이 스크립트를 넣어 :

<script type="text/javascript"> 
    function init() { 
    var button = document.getElementById("a"); 
    if (button.addEventListener) { 
     button.addEventListener("click", function() { 
     mp.create(getApplicationContext(), R.raw.hound).start(); 
     }, false); 
    } 
    } 
</script> 

내가 /res/raw/

에 hound.mp3을 넣어 내가 페이지에 버튼을 넣어 :

<button id="a" value="click">play</button> 

그럼 .apk를 내 휴대폰에 설치했지만 버튼을 눌러도 음악이 재생되지 않습니다. 내가 놓친 게 있니?

+0

너 사용하고있어? –

답변

0

의견을 보내 주셔서 감사합니다. Eclipse를 찾는 것이 앱을 개발하는 더 좋은 방법이기 때문에 Java/XML로 전환했습니다. 이런 내가 해결했던 사운드 문제 :

MainActivity.java :

final MediaPlayer mp = MediaPlayer.create(this, R.raw.something); 
     Button play_button = (Button)this.findViewById(R.id.play_button); 
     play_button.setOnClickListener(new View.OnClickListener() { 
     public void onClick(View v) { 
     mp.start(); 
       } 
      }); 

activity_main.xml :

<Button 
     android:id="@+id/play_button" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="@string/play_button" /> 

strings.xml의 : 자바 스크립트 라이브러리는 무엇

<string name="button_send">Play</string> 
    <string name="play_button">Play</string>