2016-06-23 14 views

答えて

1

UtteranceProgressListenerは、非推奨のOnUtteranceCompletedListenerとは異なり、インターフェイスではありません。誰かがa question as to why hereと尋ねた。

代わりに、私は内部クラスからそれを実装するお勧めします:

private final UtteranceProgressListener myProgressListener = new UtteranceProgressListener() { 

    @Override 
    public void onStart(final String utteranceId) { 
    } 


    // Continue to override the other methods you want here 
}; 

次に設定することで使用します。

tts.setOnUtteranceProgressListener(myProgressListener); 

または代わりに:

tts.setOnUtteranceProgressListener(new UtteranceProgressListener() { 
    // Overrride here 
    }); 
+0

私の悪い...ありがとうbtw –

関連する問題