()
| 157 | |
| 158 | Helper.getSerialExecutor().submit(new Runnable() { |
| 159 | @Override |
| 160 | public void run() { |
| 161 | try { |
| 162 | String body = Helper.readText(EntityMessage.getFile(ServiceTTS.this, message)); |
| 163 | String text = HtmlHelper.getFullText(ServiceTTS.this, body); |
| 164 | |
| 165 | // Avoid: Not enough namespace quota ... for ... |
| 166 | text = HtmlHelper.truncate(text, getMaxTextSize() / 3); |
| 167 | |
| 168 | intent.putExtra(EXTRA_TEXT, text); |
| 169 | intent.removeExtra(EXTRA_GROUP); |
| 170 | intent.removeExtra(EXTRA_MESSAGE); |
| 171 | onTts(intent); |
| 172 | } catch (Throwable ex) { |
| 173 | Log.e(ex); |
| 174 | } |
| 175 | } |
| 176 | }); |
| 177 | |
| 178 | return; |
no test coverage detected