Articles of xml

Android,org.simpleframework.xml持久性exception,元素’foo’已被使用

我正在使用org.simpleframework.xml来处理Android应用程序的一些xml任务,并遇到以下错误,我无法弄清楚。 org.simpleframework.xml.core.PersistenceException: Element ‘album’ is already used with @org.simpleframework.xml.ElementList(inline=false, name=album, entry=, data=false, empty=true, required=true, type=void) on field ‘albums’ private java.util.List us.blah.sonar.xsd.simple.AlbumList.albums at line 5 at org.simpleframework.xml.core.Variable$Adapter.read(Variable.java:484) at org.simpleframework.xml.core.Composite.readVariable(Composite.java:613) at org.simpleframework.xml.core.Composite.readInstance(Composite.java:573) 以下是我试图解组的XML示例: 以下是我创建和注释的POJO : @Root public class AlbumList { @ElementList(name=”album”) private List albums; public List getAlbums() { return albums; } } public class Child { @Attribute […]

xml布局中的自定义视图

我通过创建SurfaceView类的子类创建了自己的视图。 但是我无法弄清楚如何从xml布局文件中添加它。 我当前的main.xml如下所示: 我错过了什么? 编辑 更多信息 我的观点看起来像这样 package com.chainparticles; public class ChainView extends SurfaceView implements SurfaceHolder.Callback { public ChainView(Context context) { super(context); getHolder().addCallback(this); } // Other stuff } 它的工作原理如下: ChainView cview = new ChainView(this); setContentView(cview); 但是当尝试从xml中使用它时没有任何反应。

键盘打开时,带有片段的活动不会resize

在我的主要活动中有一个有两个孩子的RelativeLayout : 用作背景的ImageView 具有2个片段容器的LinearLayout activity_main.xml中 容器A只显示一个不会改变的片段。 但是,容器B保存的片段会根据用户点击进行更改。 容器B以两种方式改变: 它可以扩展(从大约70%的高度到全高)。 它改变了碎片。 容器B可以容纳的一个片段是一个表单,其中包含EditText和其他视图。 我的问题是,当键盘打开时,我无法调整活动的大小。 我在清单文件中设置了adjustResize ,我的主题不是全屏主题(显然这是导致此问题的原因)。 我也尝试编辑视图,添加ScrollViews但绝对没有用。 我正在使用的主题是使用AppCompat库中的暗动作条的轻主题。 我只编辑了主题以允许叠加操作栏。 这不是问题,因为我已经尝试删除这些编辑无济于事。 这是表单布局的链接 TL; DR adjustResize / adjustPan对我不起作用。 搜索,尝试了各种解决方案,没有任何效果。 我的问题是; 在我的情况下,这是什么原因? 更新:AndroidManifest.xml 更新2: 我创建了一个全新的应用程序,添加了我的表单布局作为主要布局,并测试了问题是否在布局本身。 事实certificate,就像这个新创建的应用程序一样,它似乎没有resize。 如上所述,可以在此处find布局的链接 更新3:我设法通过使用ScrollView包围整个布局使其适用于新应用程序。 由于某种原因,我无法在原始应用程序中复制相同的效果…仍在试图找出原因。

Android Studio错误重复资源

Error:Execution failed for task ‘:fiesCabs:mergeDebugResources’. C:\Users\tony\AndroidstudioProjects\Fies-Cabs\fiesCabs\src\main\res\values\themes_apptheme.xml: Error: Duplicate resources: C:\Users\tony\AndroidstudioProjects\Fies-Cabs\fiesCabs\src\main\res\values\themes_apptheme.xml:style/AppTheme, C:\Users\tony\AndroidstudioProjects\Fies-Cabs\fiesCabs\src\main\res\values\styles.xml:style/AppTheme Error:Error: Duplicate resources: C:\Users\tony\AndroidstudioProjects\Fies-Cabs\fiesCabs\src\main\res\values\themes_apptheme.xml:style/AppTheme, C:\Users\tony\AndroidstudioProjects\Fies-Cabs\fiesCabs\src\main\res\values\styles.xml:style/AppTheme 在构建项目时android studio中显示错误 themes_apptheme.xml @style/EditTextAppTheme #9933b5e5 @style/AutoCompleteTextViewAppTheme @style/CheckBoxAppTheme @style/RadioButtonAppTheme @style/ButtonAppTheme @style/ImageButtonAppTheme @style/SpinnerAppTheme @style/SpinnerDropDownItemAppTheme @style/ProgressBarAppTheme @style/SeekBarAppTheme @style/RatingBarAppTheme @style/RatingBarBigAppTheme @style/RatingBarSmallAppTheme @style/ToggleAppTheme @style/ListViewAppTheme @style/ListViewAppTheme.White @style/SpinnerItemAppTheme 不熟悉android工作室刚从eclipse导入项目,而它与eclipse工作正常如果有任何先决条件在Android工作室生成请告知我

Android – LinearLayout中的中心Textview

我试图将TextView置于LinearLayout中心,它以水平方向居中但不垂直居中。 下面是我的代码 最后我希望它垂直居中于Linearlayout的左边,如果有人能弄明白怎么做,那就太好了。 谢谢!

Android View在没有XML的情况下对齐底部(以编程方式)

设置将视图以编程方式对齐到屏幕底部时出现问题。 基本上我只想把我的admob广告放在屏幕底部。 我不能用XML来做,因为它会更麻烦。 现在我已经让广告正常工作,并将其手动添加到RelativeLayout ,但默认情况下它出现在屏幕顶部。 我试图使用重力命令,但无法使其工作。 这是代码片段: _glSurfaceView = new CCGLSurfaceView(this); adView = new AdView(this, AdSize.BANNER, “a14e04559caea39”); adView.loadAd(new AdRequest()); adView.setGravity(Gravity.BOTTOM); RelativeLayout rl = new RelativeLayout(this); rl.addView(_glSurfaceView); rl.addView(adView); setContentView(rl); adView.loadAd(new AdRequest()); 谁能帮我吗?

为什么我的RelativeLayout中的ImageView顶部和底部会出现空白?

我正在使用relativelayout覆盖图像。 到目前为止我所测试的所有屏幕尺寸(从2.7到10.1英寸)我总是在我的图像上方获得空白区域。 在我的IDE中,我总是看到我的relativelayout在我的图像的顶部和底部造成了额外的空间。 这是为什么? 我已将所有高度属性设置为wrap_content ,甚至添加了adjustViewBounds属性。 注意:您应该知道我的图像尺寸更大,这意味着会有某种缩放。 谢谢你的提示! 这是代码:

如何使重力“底部”在xml中的drawable上工作

我有一个简单的目标。 我想在我的FrameLayout上有一个浅灰色的背景,下面有一条黑色分界线(只有下层,不是全部)。 到目前为止我有这个: 但是它通过中心划线,即忽略了重力=’底部’位。 我怎样才能解决这个问题? 编辑:这个问题很老了。 所选答案可能符合也可能不符合当前API等。建议您开始自己的问题,而不是添加到不再受监控的问题。

为什么样式和布局不使用android命名空间?

例如,在创建时: 可能的原因: style和layout在编译时得到处理,但我不是100%肯定。 编辑: 与AndroidManifest.xml文件中的package相同。

解析XML时出错:库上的未绑定前缀

我在我的项目中使用了三个库: a. ViewPager b. SherlockActionBar c. PagerSlidingTabStrip 在我的布局xml中,我在这里error parsing XML时遇到以下error parsing XML : 我实现了与项目中使用的其他两个库相同的库。 其他两个库运行顺利。 错误仅存在于此内。 请帮忙。 完整布局xml: 我已经尝试清理项目,将库重新添加到工作区等。