0
我讀到this class:爲什麼只能從主應用程序線程調用某些方法?
不要直接實例化這個類,而是調用 createSpeechRecognizer(上下文)。只能從主應用程序線程調用 這個類的方法。
我想,主要的應用程序線程是一個Android應用程序的主要活動...... 爲什麼要這個類的方法只從主應用程序線程中調用?
我讀到this class:爲什麼只能從主應用程序線程調用某些方法?
不要直接實例化這個類,而是調用 createSpeechRecognizer(上下文)。只能從主應用程序線程調用 這個類的方法。
我想,主要的應用程序線程是一個Android應用程序的主要活動...... 爲什麼要這個類的方法只從主應用程序線程中調用?
主應用程序線程也被稱爲UI線程。
這樣做是爲了確保線程安全。 (沒有兩個進程可以同時修改相同的值)。