在 runOnUiThread Android Studio java 中调用两次函数
我有一个 JavascriptInterface 调用一个函数来绘制布局。该函数需要在UI线程上运行。我不知道为什么,但它总是被调用两次,使我的应用程序失败。有人可以帮助我吗?
@JavascriptInterface
public void cambiarIdioma(String idIdioma)
{
runOnUiThread(new Runnable()
{
@Override
public void run()
{
setupTabLayout(Integer.parseInt(idIdioma),false);
}
});
}
I have a JavascriptInterface that calls a function to draw in a layout. This function needs to be run on the UI Thread. I don't know why, but it is always called twice, making my app fail. Can someone help me?
@JavascriptInterface
public void cambiarIdioma(String idIdioma)
{
runOnUiThread(new Runnable()
{
@Override
public void run()
{
setupTabLayout(Integer.parseInt(idIdioma),false);
}
});
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论