Articles of android xml

如何实现像这种图像布局的Android UI? 关于android:clipChildren

我想要实现的就像这样的布局: 我试图使用这个代码来实现这样的图像,但不幸的是,我失败了。 这是我的代码片段: 您可以看到,“GET”标签(带有橙色背景)通过父边界剪切。 我设置了android:clipChildren=”false” ,但它仍被剪裁。 有人能帮助我吗?

带有自定义属性的Android selector.xml抛出XmlPullParserException

我使用自定义属性遇到了问题。 请帮忙.. 我在attr.xml中定义了自定义属性 我有一个主题 @drawable/fav_icon @drawable/not_fav_icon 在上面的fav_icon和not_fav_icon是我的图像。 我有一个为切换按钮定义的选择器favorite_btn.xml。 现在我将选择器设置为我的切换按钮。 我正在将这个主题应用到我的活动中。 但我正在获得Xml Parse Exception,如下所述。 引起:org.xmlpull.v1.XmlPullParserException:二进制XML文件行#11:标记需要一个’drawable’属性或定义drawable的子标记 我正在使用相同的方法使用自定义属性将图像设置为普通按钮,它正在工作。 但是当在选择器中定义自定义属性时,它不起作用。 如果我遗失任何东西,请告诉我。 我已经检查过此链接Android颜色选择器无法使用自定义属性 因为它表示颜色变化。 就我而言,它们是可绘制的。 如果还有其他方法,请提出解决方案。 提前致谢..

在v19 / v21中重复样式

我在styles.xml有这个: @style/EditTextTheme 为什么我必须在v19/styles.xml和v21/styles.xml重复editTextStyle行。 v21/styles.xml : true true @style/EditTextTheme 有没有办法在主要的styles.xml调用它并让它适用于所有地方,所以我不必多次写它?

如何在XML中实现OnTouch侦听器

据我所知,我们可以在xml中编写后在xml中定义onClick标记,我们可以通过xml中指定的名称轻松地在java代码中使用,例如 public void myClick(View v) { // does something very } 1)有没有办法在XML中定义onTouch ,如果是,那么如何使用??? 2)或者在onClick监听器中实现onTouch Listener的任何其他方式; 在这里我的目标是交互超过100个按钮而不定义按钮名称如下所述:并且还具有onTouchfunction… Button mbutton; mbutton = (Button)findViewbyId(R.id.button); 谢谢

动态字幕的文本

是否可以将列表视图的java编码中的文本添加到Android中的选框滚动。 如果是的话,请告诉我怎么做? 如果需要,我将发布使用的代码。 这是用于listview的XML,如下所示 listview的java类如下 public class Audiovediolist extends Activity implements OnItemClickListener { private ListView audioList; private Intent frmHome; private ArrayList<HashMap> dataList; private HashMap map; private HashMap data; private int Screen_Id; private AdView adView; String name; String mSign[] = { “Aries-Mesam”, “Taurus-Vrushabham”, “Gemini-Midhunam”, “Cancer-Karkatakam”, “Leo-Simham”, “Virgo-Kanya”, “Libra-Tula”, “Scorpio-Vruchikam”, “Sagittarius-Dhanussu”, “Capricorn-Makaram”, “Aquarius-Kumbham”, “Pisces-Meenam” }; Integer mImages[] […]

Android:里面“不允许使用元素intent-filter”?

在http://developer.android.com/guide/topics/providers/document-provider.html#manifest上显示了如何在清单中注册自定义文档提供程序: … …. 此处需要此元素,但Android Studio会抱怨: 此处不允许元素intent-filter 并且提供者元素的文档似乎也表明了这一点: CAN CONTAIN: 这是Android Studio和文档错误还是我遗漏了什么?

为什么我们使用xml?

我们正在为开发Android应用程序的单个应用程序创建许多XML文件; 当然这是android的主题。 对于app的每个屏幕,我们都在创建一个带有一些布局的XML(静态实现)。 在执行时,每次读取XML文件以获取它想要显示我们设计的屏幕的所有资源。 通过在java代码本身中添加几行(动态实现)可以实现相同的设计。 就像我们可以扩展ListActivity而不是创建XML文件一样。 那么为什么要使用XML,因为应用程序需要从手机内存中读取文件,这可能导致访问速度慢并使应用程序变慢? 因此,动态实现总是优于静态实现。 如果我错了,请纠正我。

第二个布局没有在android studio中显示include标签

我设计了两个Android布局,应该按顺序显示。 因此,第一个布局必须显示在页面顶部,第二个布局必须显示在页面底部。 但是,以下代码仅显示第一个布局。 我怎样才能显示第二个布局? 主要布局是 第一个xml布局是 第二个布局是

工具栏无法从折叠工具栏中显示

这是代码。 <!– <!—-> 问题: 1)工具栏不可见。 2)折叠工具栏根本不会崩溃。 [解决了] 3)如果放在nestedScrollView中,Viewpager和FAB也不可见。 [解决了] 额外细节: Viewpager片段的布局将Linearlayout作为root,内部具有recyclerview。 根据代码,一切似乎都没问题。 无法理解缺少的东西。 协调器布局和折叠工具栏如何协同工作的一个很好的解释也确实有帮助。

Android动态添加项目到arraysXML资源

有什么办法可以将代码中的项添加到String-Array资源中吗? 例如,如果我想创建一个显示用户值的微调器,我想允许用户添加自己的自定义值。