草庐IT

android - Android float 操作按钮周围的额外填充

我正在尝试在Android中制作个人资料页面。我正在使用float操作按钮来显示用户图片。最初我想显示默认图片。我的xml代码是这样的:我的问题是为什么FAB周围有一些额外的空间。我不能删除那个空格/填充吗?已编辑:这是我的完整xml代码:: 最佳答案 您可能想将scaletype属性更改为居中。喜欢,android:scaleType="center" 关于android-Androidfloat操作按钮周围的额外填充,我们在StackOverflow上找到一个类似的问题:

android - 如何将 Viewholder 与 ExpandableListView 一起使用?

我正在尝试在我的应用程序中创建一个ExpandableListView。它有两组:第一组是颜色,第二组是符号。第一组点击效果很好。然而,第二组显示第一组中的行(如果第二组中有更多项目,则“额外”的项目将是正确的)。例如,假设“颜色”是白色、黑色、红色和蓝色,符号是“/”和“.”。如果我开始Activity并点击颜色,它们就会正确显示。如果我随后点击“符号”,我会看到白色和黑色。如果我先单击“符号”,然后我会看到“/”和“.”,但是当我随后单击颜色时,我会看到“/”、“.”、红色、蓝色。我在网上搜索并确定我需要使用ViewHolders以避免它在我更改组时重复使用相同的View。虽然我没

android - 如何在android studio中设置约束

我在网上搜索了一下,我看到在AndroidStudio中可以使用蓝图设置ConstraintLayout,但我找不到它们。还有其他方法吗? 最佳答案 是的,你可以。1.确保您拥有AndroidStudio2.2预览版和最新的Android支持存储库(版本32或更高版本):ClickTools>Android>SDKManager.ClicktheSDKToolstab.SelectAndroidSupportRepository,thenclickOK.2.你必须在build.gradle的编译依赖中添加以下内容compile'co

android - MVVM : How to Concat the String in model class?

我使用改造回调创建了应用程序。在那里我想用文字显示一些信息。在textView中我已经绑定(bind)了数据,我还需要连接一些文本。我的代码如下查看:型号:publicclassUserProfileInfoextendsBaseObservable{@SerializedName("username")@ExposeprivateStringusername;@BindablepublicStringgetUsername(){returnusername;}publicvoidsetUsername(Stringusername){this.username=username;}}

android - 试图在 ConstraintLayout 中定位 View

我尝试在Android-studio中定位我的三个图像按钮。但是,每次我使用design-editor将图像按钮定位在正确的位置时,它不会在我运行该应用程序时产生影响。使用设计编辑器而不是文本编辑器,会给出以下消息:Thisviewisnotconstrained,itonlyhasdesigntimepositions,soitwilljumpto(0,0)unlessyouaddconstraintsless...如果我只需要这样做,我该如何在xml编辑器中添加约束另外,这一行被添加到xml编辑器中:工具:layout_editor_absoluteY="80dp"工具:layou

java - 如何在 Android 中将自动完成搜索与谷歌地图集成?

预期结果:在autocomplete小部件中查询会返回在嵌入的googlemapfragment中用标记指示的位置。到目前为止的代码:Activity类://GettheSupportMapFragmentandrequestnotification//whenthemapisreadytobeused.SupportMapFragmentmapFragment=(SupportMapFragment)getChildFragmentManager().findFragmentById(R.id.mapView);mapFragment.getMapAsync(this);PlaceA

android - 垂直拉伸(stretch) ImageView constraintlayout

我在让ImageView垂直填充剩余间隙时遇到了一个小问题。我在屏幕截图中用红色突出显示了它。有人可以看看并提供一些建议吗?/image/PBio1.png这是关联的XML代码: 最佳答案 尝试将imageView中的“android:layout_height="wrap_content"更改为0dp 关于android-垂直拉伸(stretch)ImageViewconstraintlayout,我们在StackOverflow上找到一个类似的问题: ht

android - 约束布局 : animating multiple views at once

我想淡出ConstraintLayout中的一组View。使用LinearLayout,我将包装View以在父LinearLayout中淡出并为父对象设置动画。这也是ConstraintLayout的首选方法吗?感觉这会破坏ConstraintLayout的目的 最佳答案 一种方法是利用ConstraintSets.您从布局中View的原始约束开始,创建第二组约束,然后通过“应用”它们过渡到新约束。在这个例子中,第二个约束集来自一个几乎相同的布局文件。唯一的区别是ImageViews被设置为visibility="invisible

带有图像和文本的 Android ImageButton

我想要一个顶部有图像、底部有一些文本的按钮。图像和文本都是在运行时决定的,所以我希望能够为每个按钮组合ImageButton的setImageBitmap和Button的setText。有什么想法吗?谢谢克里斯 最佳答案 将图像按钮和文本View代码包围在....中以覆盖图像按钮背景上的文本。即: 关于带有图像和文本的AndroidImageButton,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

android - 对齐右下角的图像

我正在使用相对布局将一个较小的图像叠加在一个较大的图像之上。我希望较小图像的右下角与较大图像的B-R角重合。我在我的布局XML中使用边距参数(以倾角指定测量值)但这似乎不适用于所有设备和分辨率-在某些情况下,小图像从边框移动4-5像素。是否可以在没有像素值的情况下指定较小图像的位置?IE。用重力什么的? 最佳答案 RelativeLayout的好处是您可以使用相对位置和尺寸,而不是使用特定的倾角或像素。在上面的例子中,我只是使用了android:layout_align*参数,以确保两个图像对齐。请记住,我为小图片设置了特定尺寸,但