मैं एप्लिकेशन में एक ऑडियो फ़ाइल डालने की कोशिश कर रहा हूं जो किसी भी प्रकार की त्रुटि नहीं दिखा रहा है, लेकिन प्रोग्राम चलाते समय यह किसी प्रकार का अपवाद दिखा रहा है कि करीबी प्रकार के संवाद बॉक्स को मजबूर करने के लिए और यहां मेरा कोड है
यह मेरी पहली गतिविधि है जहां ऑडियो फ़ाइल चलाने वाली दूसरी गतिविधि में बटन को आमंत्रित करने का प्रयास कर रहा हूं।
public class Audio extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button b2=(Button)findViewById(R.id.b1);
b2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
Intent i1 =new Intent(Audio.this,Audio1.class);
startActivity(i1);
}
});
}
}
public class Audio1 extends Activity {
private MediaPlayer eMediaPlayer= new MediaPlayer();
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.audio);
eMediaPlayer=MediaPlayer.create(this, R.raw.ab);
eMediaPlayer.start();
}
}
- ऑडियो मेरी एक्सएमएल फाइल है जो अभी खाली है
- R.raw.ab संसाधन फ़ाइल है जो 830kb ऑडियो फ़ाइल है
1 उत्तर
आपको कॉल करना चाहिए
eMediaPlayer.prepare();
इससे पहले
eMediaPlayer.start();
संबंधित सवाल
नए सवाल
android
एंड्रॉइड Google का मोबाइल ऑपरेटिंग सिस्टम है, जिसका उपयोग प्रोग्रामिंग या डिजिटल डिवाइस (स्मार्टफोन, टैबलेट, ऑटोमोबाइल्स, टीवी, वियर, ग्लास, IoT) को विकसित करने के लिए किया जाता है। एंड्रॉइड से संबंधित विषयों के लिए, एंड्रॉइड-विशिष्ट टैग जैसे कि एंड्रॉइड-इरादे, एंड्रॉइड-गतिविधि, एंड्रॉइड-एडॉप्टर आदि का उपयोग करें। विकास या प्रोग्रामिंग के अलावा अन्य प्रश्नों के लिए, लेकिन एंड्रॉइड फ्रेमवर्क से संबंधित हैं, इस लिंक का उपयोग करें: https: // android.stackexchange.com।