我正在试验谷歌智能家居。我的最终目标是在我的对话框实现服务中接收家庭控制事件(如Turn the lights in the living room on )。
我想知道是否有可能在没有实际设备的情况下开发和测试谷歌智能家居。也就是说,如果我能够通过浏览器配置Google HomeGraph配置并通过控制台(console.actions.google.com)验证Google操作,那就太棒了。
这是可行的吗?
我的jQueryUI对话框打开回调函数只在第一次打开对话框时执行,但我希望它在每次打开对话框时都能工作。有人能帮上忙吗?
$('<div><b><center>'+ text +'</center></b></div>').dialog({
title: '<b>User(s) with a similar name</b>',
modal: true,
autoOpen: true,
height: 'aut
我有各种各样的智能设备,如果你说“关灯”,它就会关掉我的智能灯。
我正在学习如何在对话框上创建自己的代理程序,但是要在模拟器中运行我的测试应用程序,我总是必须首先输入"talk to my test app“。那么接下来的操作就没问题了。
如何部署一个代理,让它跳过“对话我的测试应用程序”的步骤?我希望能够在没有触发短语的情况下访问我的代理人。
我使用findViewById在视图层次结构之外的自定义DialogClass中获取对视图的引用。由于我希望在整个对话框类中使用这些引用,而且由于它们在调用setContentView之前是不可用的,所以我在对话框类定义中使用了延迟字段初始化:
private val balanceView : TextView? by lazy { dialog?.findViewById(R.id.balanceTextView)}
稍后,在调用setContentView之后运行的单独函数中,我有两个与balanceView相关的命令
private fun setupBalance(){
ba