草庐IT

chomsky-hierarchy

全部标签

android - 没有延迟更新 View 时没有错误 "Only the original thread that created a view hierarchy can touch its views"

我遇到了一个有趣的问题。如果在activity的onCreate/onStart/onResume方法中写入如下代码:finalButtonmyButton=(Button)findViewById(R.id.myButton);finalTextViewmyTextView=(TextView)findViewById(R.id.myTextView);finalThreadthread=newThread(newRunnable(){@Overridepublicvoidrun(){myTextView.setText("Hellotext");}});myButton.setOn

android - Lollipop Lost WebView View Hierarchy 的 UiAutomator 转储

在KitKat中,如果焦点放在webview上,我们能够从UIAutomator转储中获取webviewView层次结构。我想知道Lollipop版本是否有替代功能来获取webviewView层次结构,或者该功能是否在该版本中丢失了? 最佳答案 我花了一些时间来解决这个问题,但基本上,出于实用目的,是的,这个功能在这个版本中丢失了。有一些笨拙的解决方法,但它们并不可靠。最好的办法是编写一个由uiautomator运行的实际单元测试,并使用dumpWindowHierarchy自己提取的API。如果您这样做,请务必确保您希望提取的We

android - 异步任务 "Only the original thread that created a view hierarchy can touch its views."

我尝试跨AsyncTaks修改Spinner内容,但我不能,Logcat写为“09-1916:36:11.189:ERROR/ERRORTHE(6078):只有创建View层次结构的原始线程可以触摸它的View。”。publicclassGetGroupsextendsAsyncTask{@OverrideprotectedVoiddoInBackground(Void...params){Spinnercombo=(Spinner)findViewById(R.id.group_combo);setGroups(combo);returnnull;}@Overrideprotecte

android - 启动布局检查器时为 "Error obtaining view hierarchy: Unexpected error: empty view hierarchy"

启动布局检查器时收到错误消息:“获取View层次结构时出错:意外错误:空View层次结构”。同样在Logcat中有一个异常(exception):12-1023:46:56.81218833-18840/com.tst.nikita.yandextranslaterI/art:Exceptionthrownbydispatcherfor0x5655525412-1023:46:56.81218833-18840/com.tst.nikita.yandextranslaterW/System.err:java.lang.NoClassDefFoundError:android.graph

安卓测试 : Waited for the root of the view hierarchy to have window focus

在AndroidUi测试中,我想点击对话框中的微调项,但弹出此错误:va.lang.RuntimeException:Waitedfortherootoftheviewhierarchytohavewindowfocusandnotberequestinglayoutforover10seconds.Ifyouspecifiedanondefaultrootmatcher,itmaybepickingarootthatnevertakesfocus.Otherwise,somethingisseriouslywrong.SelectedRoot:Root{application-win

android - 获取 UI 层次结构时出错 Error while obtaining UI hierarchy XML file : com. android.ddmlib.SyncException: Remote object doesn't exist

我正在使用adb测试我的应用程序,但是当我执行“为uiautomator转储View层次结构”时出现此错误:ErrorobtainingUIhierarchyErrorwhileobtainingUIhierarchyXMLfile:com.android.ddmlib.SyncException:Remoteobjectdoesn'texist!我的adb版本是1.0.36,我的android版本是6.0.1。只有当界面中有动态元素在运动时才会出现此错误。提前致谢。 最佳答案 最好的方法是杀死adb服务器并重新启动它。sudoad

android - 错误 : Only the original thread that created a view hierarchy can touch its views

您好,感谢您查看我的问题。我是C的中级程序员,但Android新手。我一直在尝试让聊天程序正常工作。假设下面代码中的其他一切都完美无缺。我想问的一个问题是,当我尝试从正在运行的线程中setText()时,出现了上面的异常。我看了很多网站,也看了这里。发现了很多东西,但是我真的不明白。请以最简单的方式向我解释,或者尽可能提供一些简单的修复方法。非常感谢!!publicclasschatterextendsActivity{privateStringname="UnknownUser";/**Calledwhentheactivityisfirstcreated.*/@Overridepu

ios - 是否可以在 Xcode 中将 "Debug View Hierarchy"用于应用程序扩展?

我正在尝试调试应用扩展中的View层次结构,但没有得到任何有用信息。将此功能与扩展一起使用是否有任何限制?如果不是,我可能做错了什么?我有这种感觉,因为该应用程序实际上是在第三方用户界面中运行的。这是为了防止人们“查看别人的应用程序内部”吗? 最佳答案 不,目前看来是不可能的。在Xcode8iOS10上,它没有显示任何键盘扩展。另一种选择是Reveal.在最新版本中,它支持AppExtension。实际上,这就是我现在正在使用的。 关于ios-是否可以在Xcode中将"DebugView

ios - Xcode 9 Debug View Hierarchy BUG

当我更新到xcode9并单击“调试View层次结构”时,它显示“无法捕获View层次结构”我该怎么办? 最佳答案 好的,我让它工作了,这是你需要做的:只是您需要让您的应用程序运行,因为“调试View捕获层次结构”区域仅在应用程序运行时出现如果这不起作用,那么您需要转到XcodeDebug顶部栏上的调试菜单>查看调试>捕获View层次结构如果这也不起作用(我对此表示怀疑!),则继续Xcode首选项>键绑定(bind)并检查是否有任何冲突的快捷键。 关于ios-Xcode9DebugView

ios - 警告 : Attempt to present UINavigationController on ViewController whose view is not in the window hierarchy

我正在开发一个iOS应用程序,我是新手。所以,我收到了这个错误。我想要做的是,当用户首次在应用程序上注册时,他们的用户名使用NSUserdefault本地存储在手机上。现在,如果他们关闭应用程序并重新打开它,应用程序将通过第一个ViewController,并在viewdidload方法中检查USUserdefault的长度是否大于零,如果是,则通过执行segue调用转到主要事件.但是,当我运行它时出现该错误。这就是我在Storyboard上所做的。这是第一个ViewController中的代码-(void)viewDidLoad{[superviewDidLoad];//Doanya