草庐IT

安卓布局师

全部标签

android - android中的布局问题

我尝试像图1那样显示布局(textView和editText在同一行)但我的输出显示像图2!我尝试使用这段代码:/>请帮帮我谢谢 最佳答案 试试这个/>或者使用RelativeLayout 关于android-android中的布局问题,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4705092/

android - Eclipse 正在从 SDK 文件夹加载框架信息和布局库。

我在使用xml图形view.xml时遇到问题。xml未显示代码的外观并显示此类错误。Eclipse正在加载SDK文件夹中的框架信息和布局库。activity_main.xml将在该过程完成后自动刷新。我研究了几种方法,例如this和this和this和enterlinkdescriptionhere但不幸的是,没有任何其他方法可以使它起作用? 最佳答案 这解决了我的问题。基本上重新安装SDK管理器。http://www.codeonastick.com/2013/04/how-to-fix-android-fix-eclipse-i

java - XML 布局到 Java 代码转换器

我知道在Android中,所有XML布局文件在编译时都会转换为Java代码。有什么方法可以访问那些java代码(java中的布局)?或者如果没有办法,我能找到任何转换器吗?--例如:XML布局:Java代码:TextViewtextview=newTextView();textview.setWidth(50);--如您所见,这只是一个简单的示例,但是布局通常要长得多。逐行转换需要很长时间。有什么建议吗? 最佳答案 Isthereanywaytohaveaccesstothosejavacodes(layoutinjava)?没有这

android - RecyclerView 布局管理器列表项占据了整个屏幕

所以我制作了这个包含RecycleView的简单fragment。回收View有一个自定义的相对布局,带有两个TextView和一个CheckBox。问题是单个列表项占用了整个AVDseceen的空间,我为列表项设置的监听器不起作用。hereisascreenshotoftheAVDscreen(Iamusingandroidstudio)AndwhenscrolledXML布局代码fragmentjava代码:packagecom.bignerdranch.android.criminalintent;importandroid.content.Intent;importandroi

java - 安卓 list : Ignoring unknown 'shape' XML element

出于某种原因,我的Android项目编译正确,在手机和模拟器上运行良好,甚至包含多个XML布局文件,包括LinearLayouts、TextViews、Buttons、Images,甚至自定义View组件,但是当涉及到形状时,它很简单找不到它们。这是我的代码:以及我在eclipse中的图形布局中遇到的错误:com.android.layoutlib.bridge.MockViewcannotbecasttoandroid.view.ViewGroupExceptiondetailsareloggedinWindow>ShowView>ErrorLogThefollowingclasse

安卓 XML : Can't cast node to element

我正在尝试读取一个xml文件,但它一直告诉我:java.lang.ClassCastException:org.apache.harmony.xml.dom.ElementImplcannotbecasttoandroid.renderscript.Element为什么我不能将nNode转换为元素?importjava.io.File;importjavax.xml.parsers.DocumentBuilder;importjavax.xml.parsers.DocumentBuilderFactory;importorg.w3c.dom.Document;importorg.w3c

android - 在 Android 中以编程方式合并 xml 布局

我已经在Android中以编程方式构建了一个布局(TreeView),现在我想向构建的View中添加一个顶栏(topbar.xml)。所以我需要的是:setContentView(scroll)类似于:inflateInMyViewCalledScroll(topbar.xml)setContentView(scroll)感谢您的建议 最佳答案 使用LayoutInflater膨胀topbar.xml,将结果放入scroll:getLayoutInflater().inflate(R.layout.topbar,scroll);

java - 如何使布局占屏幕宽度的 80%?

无论屏幕尺寸或DPI是多少,如何使一些布局成为屏幕宽度的80%或90%?我试过"但我得到了80%的高度。编辑:我只需要textview占据屏幕的80%,而不是Activity的其余部分。 最佳答案 android:layout_weight是基于android:orientation你的LinearLayout-如果你想让你的布局占据80%宽度,你需要一个带有android:orientation="horizo​​ntal"的LinearLayout 关于java-如何使布局占屏幕宽度

安卓 : Cdata in xml not parsing correctly(sax)

我是android开发的新手,我正在尝试创建一个从Web服务中提取xml的应用程序。除了Cdata标记中的位之外,所有其余的xml都可以正常提取,而不是提取大量的html文本,而是提取“”。有人能给我指出正确的方向,说明为什么它没有正确拉入吗这是我的xmlAndroidPeoplenotandroidpeoplewww.androidpeople.comHAVINGlosttoManchesterCityanddrawnwithManchesterUnited,YohanCabayeisconfidentNewcastlearecapableofroundingoffatestingt

android - ListView 图形布局中的自定义列表行

关于如何创建自定义行并将其添加到ListView的帖子和问题数不胜数。但是,我找到的所有帖子都使用Java代码将自定义行布局文件设置为列表。大多数样本做这样的事情:ArrayAdapteradapter=newArrayAdapter(this,R.layout.row_layout,R.id.text1,colors);我想知道是否没有办法直接在XML文件中执行此操作?ListView上不是有一个属性,您可以在其中为行设置自定义布局文件吗?我问的原因是因为我试图在Eclipse的图形布局工具中完成所有(大部分)布局工作,并且我希望能够在不启动应用程序的情况下预览我的布局。当然这应该可