JLChen
2021-08-10 498c442cd1be3a53364b42660a8eee9ffe34051a
app/src/main/java/com/hdl/sdk/hdl_sdk/activity/AudioActivity.java
@@ -22,6 +22,18 @@
import java.util.ArrayList;
import java.util.List;
/**
 * 音源说明:
 * 1------------------------SD-CARD
 * 2------------------------NAS-HDD
 * 3------------------------SERVER    //暂未用
 * 4------------------------WEB-RADIO //暂未用
 * 5------------------------RADIO
 * 6------------------------AUDIO-IN
 * 7------------------------INTERCOM  //暂未用
 * 8------------------------ BLUETOOTH
 * 9------------------------ S/PDIF       //AUDIO_IN2
 */
public class AudioActivity extends AppCompatActivity {
    private Button getCurSongInfoBtn, playPauseBtn, playStopBtn, preSongBtn, nextSongBtn, volMinBtn, volMidBtn, volMaxBtn, modeBtn, nextListBtn, preListBtn;
    private AppliancesInfo appliancesInfo;
@@ -31,6 +43,7 @@
    private TextView curSongInfoTv, curSongNameTv;
    private int curListNum;//由于不同厂商需求,必须自行记录当前的列表号
    private boolean isInit;//记录是否初始化
    private int SourceId = 1;//音源ID号
    @Override
    protected void onCreate(Bundle savedInstanceState) {
@@ -56,6 +69,10 @@
        if (!EventBus.getDefault().isRegistered(this)) {
            EventBus.getDefault().register(this);
        }
        //设置音源号
        appliancesInfo.setIntCurState(SourceId);
        adapter = new ArrayAdapter<String>(AudioActivity.this, android.R.layout.simple_list_item_1, listString);
        listView.setAdapter(adapter);
        HDLCommand.audioCtrl(appliancesInfo, HDLAudio.GET_AUDIO_CURRRENT_INFO);//获取当前音乐信息。返回当前歌曲、所有信息。