При попытке издать звук при нажатии на кнопку ImageButton мое приложение падает, и я довольно долго смотрю на свой код, не находя ответа.Я надеялся, что вы, ребята, поможете мне понять, что я делаю не так.
Я попытался создать событие onClick вручную с помощью imageButton, что не удалось, а затем я попытался сделать это с помощью системы перетаскивания в Eclipse, котораясделал кнопку нажатой через метод, который я назвал test123 через main.xml.
Я опубликую свой код и надеюсь, что вы, ребята, сможете найти решение.
Заранее спасибо,
package com.example.Jeffrey;
import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
public class Jeffrey extends Activity {
MediaPlayer mp;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mp = MediaPlayer.create(this, R.raw.noise);
// View rakker = findViewById(R.id.imageView1);
//rakker.setOnClickListener(this);
}
public void test123()
{
mp.start();
}
}
xml, который идет с кодом:
<ImageButton
android:src="@drawable/rakker"
android:layout_height="250px"
android:layout_width="wrap_content" android:id="@+id/imageView1"
android:onClick="test123"></ImageButton>