android-view相关内容
我正在制作一个看起来像这样的聊天应用(虚拟视图): 使用xmls&完全保持原状
..
我有一个 DialogFragment ,它使用 onCreateDialog 中的自定义视图创建了一个 AlertDialog .自定义视图包括旋转进度条和提示,以及通过 scaleX 和 scaleY 值适合自定义内容的大视图(大于屏幕尺寸). 我正在使用 PixelCopy API将大视图仅复制到位图中.效果很好,但有一个令人讨厌的警告: 我这样称呼 PixelCopy :
..
我是android新手开发人员.我在活动布局中声明了3x3 gridLayout,在其中放置了9个imageViews,它们的标签从0到8.下面是布局代码的片段:
..
您可以在 Github 上找到一个示例项目来重现该问题. 我一直在尝试将Jetpack Compose用于键盘UI.最终,当我尝试通过InputMethodService给键盘充气时 class IMEService:InputMethodService(){重写fun onCreateInputView():View = KeyboardView(this)} 使用此视图 cl
..
如何在android中获得类似这样的sing viewpager?
..
免责声明:我知道存在这个问题,但是目前立场尚未解决,我正在尝试提供更多信息,而又不会污染那些无用的答案的问题,反正也无法解决问题. 我有一个带有前置摄像头的自定义设备,该摄像头默认情况下是镜像的,因此我想正常显示预览,并且需要水平翻转PreviewView的内容,但是我被卡住了.过去其他人建议使用 PreviewView#setScaleX(-1),但是它要么根本不起作用,要么需要在代码中的
..
Android 查看似乎有2种方法似乎可以做到功能非常相似. 1] setTranslationX & setTranslationY 2] offsetLeftAndRight & offsetTopAndBottom 有人可以告诉我这些有何不同吗?可以使用[1]但不能使用[2]的方案是什么?反之亦然? 解决方案 offsetLeftAndRight()和 offsetTo
..
一个关于内存泄漏的非常老的链接谈论的是具有视图视图的可绘制对象(回溯链接. Drawable有一个私有字段( mCallback ),它引用实现 Drawable.Callback 接口的类的实例,记录在文档. 如果要创建扩展Drawable的动画可绘制对象,请实施此界面.检索可绘制对象后,请使用Drawable#setCallback(android.graphics.drawabl
..
我想在多个textview上实现滑动功能,其中每个视图都实现一个onclick侦听器.我的问题是,如果我将onTouch添加到每个textview中,并且由于它们很小且很多,则它们将无法识别两者之间的差异.我试图将ontouch添加到父级布局中,但是似乎由于它具有textviews,因此无法检测到它们上的滑动. 任何人都知道一种实现在文本视图上左右滑动并仍然保留这些onClick的好方法吗?
..
简介 在我的一个项目中,我试图创建带有标题和一些自定义验证的自定义EditText.当我通过屏幕旋转和活动娱乐功能测试此自定义视图时,遇到了一个奇怪的问题. 什么是问题 娱乐之前 应用程序启动时,所有编辑文本均具有从活动静态设置的正确值.如下图所示: 代码 我从发生此问题的项目中复制了代码. MainActivity class MainActivit
..
我只是从 com.android.support:design 迁移到 com.google.android.material . 实现'androidx.appcompat:appcompat:1.1.0'实施'com.google.android.material:material:1.1.0' 我无法以编程方式将boxBackgroundMode设置为 TextInputLayout
..
我已经创建了带有属性的自定义视图.有没有一种方法可以在Android Studio中将这些属性与android工具一起使用? 例如: attr文件在哪里:
..
我正在构建一个应用程序,其中我使用了glomadrain的动画切换按钮.完成编码后,出现以下错误: com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)中的 原因:java.lang.NullPointerException:尝试调用虚拟空对象上的方法'int android.graphics.Bitmap.getWid
..
我想在 RadioButton 和 CheckBox 视图的左侧/开始添加填充.这样做的动机是要有全宽度的可选列表(用于选择一个并选择多个),其中单选按钮或复选框元素在其自身和屏幕边缘之间有间隔,但不要以该间隔不可用的不可点击区域结束是. 对于API 16及以下版本,我可以添加间距并保持可点击性,可以使用视图的 paddingLeft 属性.对于API 17及更高版本,此属性控制button
..
嗨,我正在创建tabla应用, 例如
..
我有一个相对布局,里面有一个EditText和一个ImageView.在某些情况下,我想使整个布局可点击,而不是使其任何子代变为可点击. 我在布局上添加了OnClickListener.我和孩子们尝试了以下方法:1. setEnabled(false)2. setClickable(false) 这适用于ImageView,但是即使进行了上述更改,当我单击EditText附近的区域时,
..
我正在尝试创建一个自定义按钮,该按钮根据按钮状态(按下,启用等)更改其阴影属性(半径,距离等) 我最终接受了使用XML选择器无法完成的操作,因此我重写了View.drawableStateChanged(),并尝试使用View.getDrawableState()找出当前状态. 但是,此函数返回一个int [],我无法弄清楚该值的含义,以及如何从中提取单个状态.该文档纯属废话:
..
我想将视图放置在 ConstraintLayout 之外,以使用滑动动画对其进行动画处理.我试过设置诸如 constraintBottom_toTopOf ="parent" 之类的约束,但是 View 保留在容器内. 请注意,我想通过使用内置动画而不是代码内动画的约束来实现这一目标. 知道我该怎么做吗? 我正在使用 compile'com.android.support.c
..
我有一个 Button ,它使用形状作为背景. 根据按钮 的状态,形状将具有不同的颜色 我是否可以在 Button 的xml中指定每个状态的颜色?对于新手问题,我感到抱歉.有指导吗? button_background.xml
..
我目前有一个可以正常工作的Android程序,该程序以编程方式将视图添加到LinearLayout.我希望这些视图能够生动起来,并且找不到任何好的资源来弄清楚如何做到这一点. 有人能指出我正确的方向吗? 解决方案 这是一个非常老的问题,但仍然很有趣:您可以使用属性 android:animateLayoutChanges ="true" 例如:
..