0
我想要在處理UI元素時進行修剪。 此代碼正在重新編碼流音頻。 但代碼有一些問題。 應用程序在while指令中停止。所以,「錄製按鈕」不會改變。 此外,應用程序可以用戶操作。(按鈕點擊等) 我希望該按鈕是可點擊的,並將數據寫入同一時間文件。 以下代碼:如何在循環時處理UI?
PlayerActivity.this.runOnUiThread(new Runnable() {
@Override
public void run() {
btnStartStopRecord.setText(R.string.button_record_stop);
try{
conn = new("Streaming URL").openConnection();
is = conn.getInputStream();
outstream = new FileOutputStream(new File(dataDir, fileName).getAbsolutePath());
int c;
while((c = is.read()) != -1) {
outstream.write(c);
}
} catch(Exception e){
e.printStackTrace();
error(e.toString());
}
}
});
我想更改UI元素並記錄流音頻。你能提供詳細的代碼嗎? –