0

私は最近、ShoutCast ラジオ プロジェクトに取り組んでいます。streamscrapper ライブラリを使用することで、現在の曲名と現在のアーティストを取得できます。これが問題です。アプリを開くと、曲名とアーティスト名が取得されますが、それ以降は更新されません。タイマーでやってみましたがわかりませんでした。

そして、現在の曲IDを取得する方法は次のとおりです。

private void initializeMediaPlayer() {

    player = new AACPlayer();
    scraper = new ShoutCastScraper();
    try {
        streams = scraper.scrape(new URI("http://sunucu2.radyolarburada.com:5000/"));
        String str = "asd";
        for (Stream stream: streams) {
            str = stream.getCurrentSong();
            currPlayView.setText("Now Playing: " + str);
        }
    } catch (ScrapeException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (URISyntaxException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
}
4

2 に答える 2