草庐IT

Enemy_View

全部标签

android - Appium:如何从基于 ionic 的混合应用程序中获取 WEB_VIEW?

我使用ionic框架开发了一个混合应用程序。现在是测试我的应用程序的时候了,所以我选择了appium来自动化它。我已准备好appium安装程序,我的应用程序已安装在我的设备中,并通过USB连接。我编写了一个示例测试来点击登录按钮并将key发送到必填字段,如电子邮件和密码。我曾使用uiautomatorviewer来查找带有id的元素。例如:driver.findElement(By.id("io.mysoft.testapp:id/login")).click();到现在为止一切都很清楚和完美,但是我的示例测试失败并向我显示类似的错误FAILED:Loginforsampleorg.o

java - Android:在 Google Maps API 中创建自定义 View 作为标记

奇怪的是,我在这里的其他任何地方都没有看到正确的答案。这可能是不可能的,但我仍在尝试。在适用于Android的最新GoogleMapsAPI版本中,我想创建一个自定义View,一旦您单击它,它就会放置在标记上:MapPreview当然,我希望能够与其内部组件(即ListView)进行交互。即使您在map上四处移动,菜单仍会显示并保持附加到标记上。据我所见,您只能在map上渲染位图。真的没有解决方法吗?提前致谢 最佳答案 UseInfowindowtodisplaycustomlayoutongooglemaps.这是来自docume

java - 拦截每个被膨胀的 View 元素?

我试图拦截在我的Activity中膨胀的每个View小部件,并覆盖该View的setText功能(如果存在)。因此,如果TextView在XML布局中有一个android:text="bla",我希望能够拦截它,并可能在从xml设置的所有文本的末尾添加一个**。似乎接近我需要的一种方法是使用自定义布局充气器。LayoutInflaterCompat.setFactory(layoutInflator,InflatorOnSteriods(this))并在我的InflatorOnSteriods中覆盖onCreateView,然后拦截那里的所有View。这种方法似乎根本不起作用。onCr

android - 使用具有自定义范围和 View 生命周期的 kotlin 协程进行轮询

我刚开始使用Kotlin协程。我正在尝试使用协程轮询服务器,并希望在Activity或Fragment暂停时停止轮询并相应地恢复轮询。所以我的pollScope的生命周期比ViewModel.viewModelScope提供的生命周期短。我对目前的实现并不完全满意,有几个问题:这是创建pollScope的正确方法吗?我希望它在viewModelScope被取消时也被取消,所以这就是我指定父作业的原因。如果我使用coroutineContext.cancel()取消pollJobs,为什么协程不会在onResume()中启动?如果我保留一份工作list并取消它们,它们就可以开始。这是总体

android - 在安卓 : How to define proper Animation to maximize one View while minimizing 2 others at the same time?

我创建了一个包含3个自定义组件(在xml中定义)的Activity。2个组件扩展View,1个扩展SurfaceView。它们都位于LinearLayout中,在组件之间平均分配屏幕空间。Clicktosee.I'mnewsoIcan'tpostimagesdirectly...现在我想在单击时最大化一个View(使用滑动动画)。另外两个应该滑到底部。所有这些都应该同时运行,并且动画需要在所需View最大化时保持。我创建了两个动画(res/anim):shrink_view.xml和max_view.xml但这并不符合我的要求。我想我的尝试可能是死路一条。那么有人可以提供一些帮助吗?

android - 一个 View 中的日期和时间选择器

我想知道我们是否可以在一个View中同时实现日期和时间选择器...在我们的iPhone应用程序中,您可以通过一个View选择日期和时间。但在Android中我们有单独使用的日期选择器和时间选择器。有什么方法可以从一个View中获取日期和时间的值吗? 最佳答案 没有同时实现日期和时间选择器的内置小部件。但是,您可以为此创建自己的自定义View,或许可以结合现有的DatePicker和TimePicker。 关于android-一个View中的日期和时间选择器,我们在StackOverflo

Android:在 gridview 中重用嵌入式 View [已发布的解决方案]

我正在尝试重用其中包含图像和TextView的框架布局,但我认为我这样做不对。代码有效,显示正确,但性能很差,我相信这是因为每次适配器返回到项目位置时我都创建了一个新的ImageView和TextView。有人能告诉我如何在不创建新对象的情况下重用嵌入的ImageView(称为i)和TextView(称为t)吗?我是Java的新手,这是我构建Android应用程序的尝试。publicViewgetView(intposition,ViewconvertView,ViewGroupparent){FrameLayoutF;FrameLayoutImageBorder;FrameLayou

android - 使用adapterview时无法在 View 组中绘制 subview

我试图让适配器View正确绘制其subview,但无法绘制适配器返回的View的subview。具体来说,我的适配器应该吐出像这样的简单View:适配器的getView()方法确实被调用并且确实将此View的实例返回给适配器View。我还在我的适配器View中放置了断点,并且可以看到那里有一个正确的View层次结构-带有子TextView对象的根线性布局。但是,当适配器View布局并绘制适配器返回的subview时,不会绘制内部TextView。我看到了对应于每个单元格的实际彩色框,但没有看到应该出现在里面的文本。有谁知道为什么会发生这种情况?下面是布置subview的适配器View的

android - 如何在android中的另一个 View 上创建透明?

我想为我的Activity创建一个透明View。单击选项卡即可显示该Activity。我想要的是,一旦我点击Activity中的任何图像,透明View就会覆盖在Activity上,但我的选项卡仍然可以点击。此外,当透明View被创建时,Activity的背景项目不应该是可点击的。可能吗?以及如何在android中实现这一点? 最佳答案 //test.xml 关于android-如何在android中的另一个View上创建透明?,我们在StackOverflow上找到一个类似的问题:

android - 以编程方式在(线性)布局(在 ScrollView 内)中添加 View

我有一个应用程序,点击几次后,它会显示带有新闻内容的Activity。我想在它的底部显示评论,这些评论是在异步任务中动态加载的。一种方法是使用ListView和自定义ArrayAdapter,但是,我必须将ListView放在ScrollView中,这是一个问题,即使我手动覆盖ListView的高度。它显示一个列表项,以及下一个列表项的一部分。另一种方法是将LinearLayout定义为注释的持有者,而不是膨胀另一个在它自己的xml文件中定义的LinearLayouts,填充它的内容,附加到持有者的View。从程序的角度来看,它工作正常,只是它将评论推送到新闻内容下方。这就像,它在内容