Каков рекомендуемый способ вызова TextToSpeech без какого-либо изменения пользовательского интерфейса?Все приведенные примеры привязаны к Activity, и поведение по умолчанию для активности - отображать свой собственный пользовательский интерфейс.
Я пытаюсь вызвать TextToSpeechActivity через мою основную деятельность через Intent.Я не хочу, чтобы пользовательский интерфейс вообще менялся.Я хочу, чтобы TextToSpeech звучал без изменений в пользовательском интерфейсе.Вот что у меня есть.
public class MyActivity extends Activity {
public void onClick(View v) {
Intent intent = new Intent(this, TextToSpeechActivity.class);
startActivity(intent);
}
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
Каждый раз, когда я нажимаю, основной интерфейс заменяется на интерфейс для действия TextToSpeech.И нет, я не хочу, чтобы основной Activity реализовывал TextToSpeech.OnInitListener.В основном уже достаточно кода.Уже достаточно грязно.