草庐IT

view-design

全部标签

android - 在自定义 View 上实现可访问性不会提供口头反馈

我已打开辅助功能,我的设备会在我四处导航时说话。我有一个自定义的seekbar并实现了以下内容:onTouchEvent摘录:...caseMotionEvent.ACTION_MOVE:getParent().requestDisallowInterceptTouchEvent(true);setTouchAngle(pointToAngle(touchX,touchY));score=getScoreFromAngle(angleStart,touchAngle);if(onScoreSetListener!=null){onScoreSetListener.onScorePoll

android - 在Android Studio切换到设计 View 时已经处理java.lang.AssertionError

在AndroidStudio中切换到DesignView时出现以下错误,activity中没有任何变化并且以前可以工作:java.lang.AssertionError:Alreadydisposedatcom.intellij.openapi.components.impl.ComponentManagerImpl.getPicoContainer(ComponentManagerImpl.java:263)atcom.intellij.openapi.components.impl.ComponentManagerImpl.getPicoContainer(ComponentMan

uniapp关于uview-ui中u-picker(picker-view)快速滚动点击确定无效的问题

关于uview-ui中u-picker(picker-view)快速滚动点击确定无效的问题首先我们要知道,uview-ui中的u-picker底层也是使用uniapp中集成的picker-view在uniapp中的picker-view有集成两种事件:@pickstart和@pickend,用来监听滚动事件的;问题:由于滚动动画有延迟效果导致的;解决方法:带着这个问题,只需要在监听到滚动结束后才能触发成功确定按钮才行;代码:![在这里插入图片描述](https://img-blog.csdnimg.cn/13de0336b76148f385cccc168aa1f5b8.png问题解决!注意:小

Android Studio - Android 项目 View 丢失

我找到了一些网页,但它没有引导我回到正常的android项目View。http://developer.android.com/sdk/installing/studio-androidview.html我做了文件=>其他设置=>默认项目结构=>默认设置=>OK更糟的是,导入库变得无法运行。 最佳答案 我也有这个问题(创建新项目看起来也类似于IntelliJIDEA),当我启用一些与Android相关的插件时修复了它。转到首选项(Windows和Linux上的设置)>插件并启用Android支持,在最小值。现在您将在项目View中看

android - 如何在 Android 的 View 中加载 XML?

我有一个扩展View的类。我有另一个扩展Activity的类,我想添加要在Activity类中加载的第一个类。我尝试了以下代码packageTest2.pack;importandroid.app.Activity;importandroid.content.Context;importandroid.os.Bundle;importandroid.view.View;publicclassTest2extendsActivity{/**Calledwhentheactivityisfirstcreated.*/staticviewv;@OverridepublicvoidonCrea

android - 在 Android 中可以通过 String id 找到 View 吗?

在Android中可以通过StringId找到View吗?我以编程方式在表中添加了一些行,在下一次迭代中需要删除其中的一些行,并且我有列表ID(“tblRow_1”、“tblRow_3”..})。我可以通过列表中的ID检索吗? 最佳答案 使用getResources().getIdentifier()检索实际的整数资源ID。示例intresID=getResources().getIdentifier(stringVar,"id","com.sample.project");view=findViewById(resID);

android - 如何在 View 中选择下一个和上一个编辑文本

我的应用程序中有五个编辑文本。我还有两个按钮,分别称为“下一个”和“上一个”。现在,当我动态单击View中的相应按钮时,我想选择下一个和上一个编辑文本字段。有什么办法可以做到这一点。 最佳答案 btnNext.setOnClickListener(newOnClickListener(){publicvoidonClick(Viewv){intid=getCurrentFocus().getNextFocusDownId();if(id!=View.NO_ID){findViewById(id).requestFocus();Sys

android - 如何禁用搜索 View ?

你能帮我了解如何在按下按钮时禁用搜索View吗?我正在尝试这段代码:searchView.setEnabled(false);searchView.setFocusableInTouchMode(false);searchView.clearFocus();但是好像不行。我仍然可以在搜索View中输入文本。谢谢..:)) 最佳答案 以上所有问题都不适合我。因为SearchView是一个ViewGroup,所以我们必须禁用它的所有subview。privatevoidenableSearchView(Viewview,booleane

android - 以编程方式将 ID 设置为 View

我正在以编程方式添加Buttons,Buttons的数量取决于某些条件。要为RelativeLayout.LayoutParams添加规则,使Button彼此对齐,我需要设置它们的ID。2-3年前的所有答案都说setId(int)可以(例如setId(1)),但现在它被禁止了(UPD。仅使用int文字是不行的。使用int变量一切正常。想知道为什么)。现在怎么做? 最佳答案 根据API它没有被禁止或弃用。这是使用它的最佳方式。创建res/values/ids.xml并定义一旦你有了它,你就可以使用setIdbutton1.setId(

android - 无法解析 com.android.support :design:27. 0.3

我无法构建目标SDK为Android27且buildToolsVersion为27.0.3的项目。我的Androidstudio版本是3.0.1,我在项目的buid.gradle的存储库中也有google()。我收到这个错误:>Couldnotresolvecom.android.support:design:27.0.3.>FailedtodownloadSHA1forresource'https://maven.google.com/com/android/support/design/27.0.3/design-27.0.3.pom'.>Forinputstring:"