के साथ ध्वनि चलाएं मुझे अपने आवेदन में एक छोटी सी आवाज चलाने की आवश्यकता है। मैंने निम्नलिखित कोड लिखा लेकिन मेरे सैमसंग फोन पर कोई आवाज और अजीब कंपन नहीं आई है। लेकिन साथ ही यह कोड मेरे एंड्रॉइड सिम्युलेटर पर भी अच्छा काम करता है। मेरा कोड है:SoundPool
package com.samplers;
import android.app.Activity;
import android.media.SoundPool;
import android.media.AudioManager;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class FixVibroActivity extends Activity {
/** Called when the activity is first created. */
private Button white;
private SoundPool spool;
private int soundID;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
this.setVolumeControlStream(AudioManager.STREAM_MUSIC);
spool = new SoundPool(10, AudioManager.STREAM_MUSIC, 0);
soundID = spool.load(this, R.raw.error, 1);
white = (Button)findViewById(R.id.whiteBtn);
white.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Sound();
}
});
}
public void Sound(){
AudioManager audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
float volume = (float) audioManager.getStreamVolume(AudioManager.STREAM_MUSIC);
spool.play(soundID, volume, volume, 1, 0, 1f);
};
}
कृपया इस समस्या को हल करने में मेरी सहायता करें, कृपया! आपका अग्रिम में ही बहुत धन्यवाद! :)
क्या आप जांच सकते हैं कि लॉगकैट किसी भी रोचक त्रुटियों को प्रिंट करता है या नहीं? – FeatureCreep