PDA

View Full Version : پخش صدا با دکمه



masoud444
سه شنبه 28 مرداد 1393, 00:49 صبح
سلام من میخوام یه دکمه ایجاد کنم که اگه روی اون لمس کردیم متریالش عوض شه مصلا رنگش آبی یا هرچی بشه و بعد صدایی که میخوایم پخش شه لطفا این راهنمایی رو برام قرار بدید

slr560
سه شنبه 28 مرداد 1393, 01:24 صبح
باید یه پوشه درست کنی به اسم raw اون صدایی که میخوای پخش بشه رو داخلش بزاری
بیا این یه نمونه که با NotePad نوشتم


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my);


Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
final MediaPlayer player = MediaPlayer.create(this, R.raw.sound);
player.start();


button.setBackground(new ColorDrawable(Color.parseColor("#ffff76")));
}
});
}