2015-05-20 38 views
-1

我需要做一個兩個圖像按鈕與onClick.That兩個圖像按鈕必須位於同一地方。一個圖像按鈕是啓動功能的聲音記錄和其他圖像按鈕是停止語音記錄功能。兩個圖像按鈕與onClick在同一地點

我完成了一項功能。我唯一的問題是使用兩個圖像按鈕停止並在相同的地方開始。

我搜索了很多教程和所以posts.But我沒有得到它。

任何人都可以幫助我。

+0

使用切換按鈕並進行自定義,因爲你需要 – MilapTank

+0

@milapTankⅠ號必須執行只有在圖像按鈕 –

回答

0

只需使用一個按鈕和ImageButton的setBackgroundResource方法即可。使用同一個按鈕,在onclick方法使用該行:

yourButton.setBackgroundResource(R.drawable.startImg); //for start of the recording 

yourButton.setBackgroundResource(R.drawable.stopImg); //for stop of the recording 
+0

setImageResource比setBackgroundResource更好。謝謝你的answer.please檢查我的答案:) –

+0

好的,是的,我同意你:) –

0
if (myAudioRecorder==null) { 
     myAudioRecorder.start(); 
     audioButton.setImageResource(R.drawable.stop); 
    } else if (myAudioRecorder != null) { 
     audioButton.setImageResource(R.drawable.record); 
    }