草庐IT

android - 生成签名 APK - 错误 :(57) Error parsing XML: duplicate attribute in cardview?

我不知道如何解决这个问题。它在许多Activity中显示出相同的错误。如何解决?提前致谢。xml:-->list:C:\Users\admin\AndroidStudioProjects\shoppingdrawer\app\src\main\res\layout\activity_address__edit.xmlError:(57)ErrorparsingXML:duplicateattributeC:\Users\admin\AndroidStudioProjects\shoppingdrawer\app\src\main\res\layout\activity_address_

java - 访问 android layout.xml 中的静态类字段

我的android项目中有Constantsjava类,我想创建一个layout.xml。在xml文件中,我想从我的Constants类访问publicstaticfinal字段。我该怎么做?布局.xml常量.javapublicclassConstants{publicstaticfinalStringHelloMessage="HelloDearUsers";} 最佳答案 管理Android字符串资源的正确方法是使用string.xmlfile在您的res/values文件夹中。但是,如果需要,您也可以通过编程方式设置UI小部件

android - 如何在 Nativescript 中将按钮图标添加到 ActionBar?

大家好!我正在尝试向我的Nativescript应用程序中的ActionBar添加一个汉堡包菜单图标,这会触发侧边抽屉,但我无法添加该菜单图标。这是officialdocumentationonthematter;到目前为止,这是我的.xml代码:我认为相关部分在这里,但我看不出我的错误。请告诉我我可以提供的任何其他信息以使这个问题更清楚。 最佳答案 选项1.)该文档假设您的资源文件夹中已有图像ic_menu(app/App_Resources/Android/drawables-xxx对于Android和app/App_Resou

android - 如何删除双工具/操作栏?

我不知道为什么会出现第二个工具栏...我已经为Activit“ListActivity”附加了我的xml文件。删除XML中的一行后,双条在AndroidStudio的DeignPreview中消失了,但是当我运行应用程序时,第二条仍然出现......如何删除它?activity_list.xmlcontent_list.xml感谢您的帮助! 最佳答案 您必须禁用ActionBar。请遵循以下程序。向style.xml添加主题:falsetrue在您的Activity标签中将主题应用于list:最后在onCreate中设置Toolba

java - 使用java更改FAB( float 操作按钮)srcCompat

我使用带有XML设置图标的float操作按钮app:srcCompat="@mipmap/my_image"我想使用java,以便如果某个条件为真,FAB的图标可以更改为类似my_image2我已经在我的java类中声明了我的FAB,但是我该如何更改图标呢?谢谢。 最佳答案 根据FloatingActionButtondocumentation:AsthisclassdescendsfromImageView,youcancontroltheiconwhichisdisplayedviasetImageDrawable(Drawab

android - Activity 的状态栏颜色无明显原因不同

我创建了一个新Activity,由于某种原因,当它被使用时,它在状态栏中使用不同的颜色。奇怪的是,在“设计”预览中它呈现了正确的颜色。下面是两个屏幕截图,较深的颜色是正确的颜色。不正确正确主题与其他.xml布局相同,因此我很难确定此错误的来源。下面是布局代码:activity_menu.xml我不确定包含哪些其他代码对诊断此问题有用。编辑:样式.xml@style/DrawerArrowStyle@color/colorPrimary@color/colorPrimaryDark@color/colorAccentfalsetrue@color/colorPrimaryDark@col

android - 隐藏操作栏 3 个点但显示项目

我遇到一个问题,我的操作栏中有2个项目(一个“刷新”按钮和一个“保存”按钮,但由于某种原因它们没有显示,而是嵌套在选项菜单中(3个点)。有人知道如何删除3点菜单并显示我的2个项目吗?我尝试了很多方法,但最终我只是删除了所有三个项目。提前致谢。这是我的代码add_event_action.xml(这是我的菜单xml)这是我的Java类publicclassRandomActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedIn

java - 如何让Textview只显示最后4位数字

我的Textview正在从SQLite获取数据,但我想让Textview显示如下:************1234,而不是1234123412341234。enterimagedescriptionhere 最佳答案 Stringnumber="grou353fp23g3qprwog9512";Stringmask=number.replaceAll("\\w(?=\\w{4})","*");textView.setText(mask);输出是*******************9512

java - 如何将可绘制集的背景/颜色更改为 View 的背景?

我的drawables文件夹中有这个xml。我基本上使用它为我将其设置为背景的任何View设置圆角。但我想知道的是如何使该View的颜色/背景色调保持动态。因为可以说我有三个View都需要圆角但都需要不同的颜色,所以此时我必须创建三个不同的可绘制文件并分别为每个文件设置颜色。正如我在上面的文件中所做的那样。我试过在原始View上使用BackgroundTint,但它不起作用。 最佳答案 GradientDrawablebackground=(GradientDrawable)textView.getBackground();back

android - 应用程序在低于 6 的 android 版本上崩溃但在 android 6 或 7 以上显示错误 android.view.InflateException :

这是我的应用程序尝试在Android版本6或5中安装时收到的错误消息。但是在版本6以上没有问题。请给我一些建议。android.view.InflateException:BinaryXMLfileline#0:BinaryXMLfileline#0:Errorinflatingclassandroid.support.design.widget.NavigationView`atandroid.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)atandroid.app.ActivityThread.h