Articles of xml

Android以高度为百分比排列布局

我对android和练习都很陌生。 我正在尝试设计一个屏幕。 它将包含一个背景图像和一个带有滑动菜单的浮动容器。 (有关详细信息,请参阅附图) 我的布局包括一个背景图片,一个带有一些图标的容器,这些图标浮在底部,但底部有一些边缘(见附图) 据我所知,这可以通过在底部安排“相对布局”并将图像放入其中来实现。 这是对的吗 ? 另外,我想添加一个重复的透明图像作为浮动div的背景。 请给我一个很好的建议或指点我一个很好的教程 提前致谢

将阴影效果添加到EditText字段

我试图像这样设计一个具有阴影(底部和右侧)的EditText字段 尝试谷歌搜索和搜索许多SO讨论,但所有是TextView而不是EditText。 这是我的代码将阴影添加到输入文本但不添加到TextField 我想它需要一些可绘制的自定义xml视图,但没有得到确切的想法。 实现这一目标的逻辑是什么。 任何帮助,将不胜感激。

尝试构建正确的SOAP请求

我一直在努力尝试使用kso​​ap2为Android构建正确的SOAP请求数小时而没有运气。 理想的请求如下所示: string string string string string 我使用以下代码生成我的请求: SoapObject request = new SoapObject(NAMESPACE, METHOD); request.addProperty(“serviceName”, SERVICENAME); request.addProperty(“methodName”, METHODNAME); SoapObject nestedParameters = new SoapObject(NAMESPACE, “parameters”); SoapObject param = new SoapObject(NAMESPACE, “Parameter”); param.addProperty(“Name”, name); param.addProperty(“Value”, value); nestedParameters.addSoapObject(param); request.addSoapObject(nestedParameters); SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); envelope.setOutputSoapObject(request); envelope.dotNet = true; envelope.implicitTypes = true; envelope.headerOut = new Element[1]; Element header = […]

如何通过xml向android中的按钮添加渐变?

我无法弄清楚为什么这段代码不起作用。 有人可以帮忙吗? 我试图让按钮使用名为’greenstart’和’greenend’的自定义颜色。 颜色已在res / value / string.xml文件中创建。 我已经看过类似的问题,但要么他们没有得到答复,不清楚,要么解决方案不起作用。 提前致谢。 XML文件样本: 错误日志: 08-28 21:47:20.574: E/AndroidRuntime(761): FATAL EXCEPTION: main 08-28 21:47:20.574: E/AndroidRuntime(761): java.lang.RuntimeException: Unable to start activity ComponentInfo{My.Taste.App/My.Taste.App.MyTasteActivity}: android.view.InflateException: Binary XML file line #50: Error inflating class Gradient 08-28 21:47:20.574: E/AndroidRuntime(761): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1956) 08-28 21:47:20.574: E/AndroidRuntime(761): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981) 08-28 21:47:20.574: E/AndroidRuntime(761): at android.app.ActivityThread.access$600(ActivityThread.java:123) 08-28 21:47:20.574: E/AndroidRuntime(761): […]

可能的透支:根元素绘制背景,主题也绘制背景

我已经实现了可点击的Recyclerview项目,并为点击效果设置了android:background=”?selectableItemBackground” ,但在检查代码时我发现了这个lint问题。 Lint警告:可能的透支:根元素绘制背景?selectableItemBackground ,主题也绘制背景 有什么想法解决这个警告吗? 我的xml: //…

如何在android中设置布局的最大高度?

我必须像这样实现布局; 如果内容中的内容较少,则布局应包装内容。 如果内容超出某个大小,如300dp,则应将其设置为max heght(300dp)并且能够滚动。 是否有任何属性可以这样做,如果没有任何解决方法?

缩放按钮内的drawable?

目前我的drawable只是缩放到它的正常大小,我希望它适合我的按钮。 这是现在的样子: 这是按钮的xml: 所以我希望它看起来像这样: 有什么办法可以缩小我的画幅吗?

ConstraintLayout onMeasure非常慢

所以我尝试将我的一些回收者ViewHolders重构为ConstraintLayouts 。 在我做完之后,在看到之后我感到震惊。 充气单个视图所需的时间比通常的LinearLayout多20倍。 它实际上在执行时会跳过这么多帧。 编辑:约束布局的版本不相关。 尝试不同的组合有几乎相同的结果。 任何人都能解释为什么会这样吗? 也许它不是为这种“沉重”的观点而设计的? 以下是ViewHolder使用的根XML : 这是order_list_item_constraint.xml 这是问题的certificate。 所有儿童视图的测量时间约为0.1ms 比较一个简单的LinearLayout EDIT2:这是一个使用LinearLayout的布局版本: https : //pastebin.com/ZvffUHnw

如何在Android上运行时生成XML资源?

我的资源文件夹中有不同的strings.xml文件(values,values_fr,values_de …),我想在运行时加载其他翻译。 是否可以将新字符串添加到这些文件中,即使它已经被编译了? 或者有解决方法吗?

用样式设置按钮文本颜色

我无法使用预定义的样式设置Button的文本颜色。 我一定很遗憾。 例如,我有一个按钮: 相应的风格是: 12sp #FFF 尺寸部分工作正常,但颜色没有。 我发现的唯一解决方法是在实际按钮上设置textColor,这意味着更改多个按钮上的颜色会变得很麻烦。 我也喜欢在我的样式中使用颜色引用(例如@ color / Brown)设置textColor属性,但是使用引用或显式设置颜色似乎没有区别。