1
此代碼實際上是否在android的UI線程下運行(2.2 &)。如果不是,那麼有一個如何去做的例子。這是否在UI線程上運行
在活動我叫JSInterface
class Xyz extends Activity implements OnInitListener() {
...
engine.addJavascriptInterface(new DemoJavaScriptInterface(), "demo");
}
final class DemoJavaScriptInterface {
DemoJavaScriptInterface() {
}
public void clickOnAndroid(final String num) {
runOnUiThread(new Runnable() {
public void run() {
if (isrunning) {
_tts.speak(num,TextToSpeech.QUEUE_FLUSH, null);
}
}
});
}
考慮到該方法被命名爲「runOnUiThread」,人們當然希望如此... –