你好我正在學習Android工作室java編程,我正在製作簡單的音頻播放器一個列表視圖和一個播放按鈕,所以我需要幫助音頻播放另一個活動,如何設置onitemclicklistener另一個動作播放音頻,請幫我OnItemClickListener在另一個活動中播放音頻
public void doStuff() {
listView = (ListView) findViewById(R.id.listview);
arrayList = new ArrayList<>();
getVideo();
adapter= new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, arrayList);
listView.setAdapter(adapter);
}
//這裏是什麼代碼寫在這裏的另一個動作只是簡單的沒有標題中播放的音頻只播放按鈕
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView adapterView, View view, int i,
long l) {
}
});
}
這是我第二活動,,我想添加一個按鈕只玩,,我是新的,所以請理解這個
public class Main2Activity extends AppCompatActivity {
MediaPlayer mp;
Button bt;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
bt = (Button)findViewById(R.id.play);
Intent intent=getIntent();
int position = (int) intent.getLongExtra("position", 0);
if(position!=0){
//get your song from the position variable 'position' received here
//and you can start playing your song
bt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (mp.isPlaying()){
mp.pause();
}else {
mp.start();
}
顯示你的第二個活動 –
完整的代碼,這是完整的代碼先生剛剛 –
哪裏定義MP? –