草庐IT

FIXED-HEIGHT

全部标签

android - 非法参数异常 : width and height must be > 0 in activity

当我在平板电脑上而不是在手机上运行我的应用程序(我以前从未尝试过)时,当我开始某个Activity时,我会得到这个堆栈跟踪。我查看了该Activity的.xml文件以查找在运行时可能为0的任何内容,并替换了想到的所有内容(例如?attr/actionBarSize)但它没有改变任何东西。我最大的问题:堆栈跟踪太长,无法找到异常的来源。有什么想法可以找到我的错误吗?PS:我不知道该Activity中有任何位图,这使它更加困惑java.lang.IllegalArgumentException:widthandheightmustbe>0atandroid.graphics.Bitmap.

android - 即使 layout_height 设置为 wrap_content,自定义 View 对象也会占用整个屏幕高度

我创建了一个扩展android.view.View的对象,覆盖了draw()并将其显示在屏幕上。把你放在图片中,它是代表游戏分数的数字显示。它水平显示正确,但是,它占据了屏幕的整个高度-将所有其他元素推离屏幕。我在xml中添加了layout_height="wrap_content",但没有任何效果。有人知道我做错了什么吗? 最佳答案 我想通了...我应该覆盖onDraw()但这不是导致问题的原因。最主要的是,我需要像这样覆盖onMeasure():@OverrideprotectedvoidonMeasure(intwidthMe

android - 如何使 layout_height 和 layout_width 大小相等

我有一些分辨率为320x320的图像。对于layout_width它设置值fill_parent但是我不知道应该为layout_height设置什么我希望高度和宽度大小相同。如果我设置layout_height=wrap_content宽度是高度的两倍...我怎样才能让一些布局填满x中的所有空间,但让y的大小与x的大小一样 最佳答案 DisplayMetricsmetrics=newDisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metrics);

安卓 :how to set Fixed no(5 ) of Rows shows in ListView then after Scroll?

如何在ListView中设置FixednoofRowsshows?我想设置5行只显示在ListView中,而不是所有行。那么我怎样才能实现这个目标呢? 最佳答案 是的,您可以通过适配器类实现,请尝试在您的适配器类中使用以下代码。publicintgetCount(){return5;}如果设置此项,适配器类仅加载5个项目。 关于安卓:howtosetFixedno(5)ofRowsshowsinListViewthenafterScroll?,我们在StackOverflow上找到一个类

rviz 的Fixed Frame No transform from [base_link] to frame [map] [closed] (情况1-6,强烈推荐),情况六很重要

情况一:可能你的世界坐标系设置不对,FixedFrame是用于表示“世界”参考系的参考系。通常是“/map”,或“/base_link",修改这看是否正常,情况二:一般是你设置了多终端通信,即你是现在运行的rosmaster不在本地,即你在其他终端运行了roscore,如果是请更改~/.bashrc文件的exportROS_MASTER_URI为本地地址,即sudovi~/.bashrcexportROS_MASTER_URI=http://localhost:11311然后source一下,重启roscore,重新运行一下情况三:ROS调试问题记录FixedFrame[map]doesnot

android - RecyclerView 不尊重 height=wrap_content?

我有一个包含两个View的聊天屏幕:一个用于显示以前聊天的回收器View和一个封装编辑文本的自定义View、一个发送按钮和另一个回收器View,让用户选择要发送的其他内容,如照片等.这个自定义View叫做“Panel”。因此,我的聊天Activity具有以下布局:我的“面板”View具有以下布局:问题是Panel中的回收器View占用了整个屏幕空间。所以我所看到的只是来自Panel类的Mr.problemedrecyclerView。这两个回收器View都分配了LinearLayoutManager。还没有适配器。我的build.gradle中有最新的支持库:compile'com.a

Android layout_width & layout_height,它是如何工作的?

我正在尝试创建一个界面,其中将向用户显示两个或多个按钮,如果单击一个按钮,则会向他显示一些布局。为此,我正在使用SlidingDrawer。嗯,我对layout_width和layout_height属性感到困惑。如果我像下面这样设置属性,屏幕上只会显示“Handle1”。android:layout_width="fill_parent"android:layout_height="wrap_content"老实说,我对这两个属性都没有足够的了解。有人可以分享他对它们的了解吗?ma​​in.xml: 最佳答案 View的layou

android - 缺少必需的 layout_width 和 layout_height 属性

我有以下布局xml:但是我一直收到这个错误:缺少必需的layout_width和layout_height属性这是在第2、9、10行报告的。这看起来很奇怪。这是我试图复活的一个旧项目(>5年)。 最佳答案 我认为menu布局在res/layout中无效,您需要将其放置在res/menu中,如documentation中所述Todefinethemenu,createanXMLfileinsideyourproject'sres/menu/directoryandbuildthemenuwiththefollowingelements

android - 是什么导致 "RuntimeException: Binary XML file line #20: You must supply a layout_height attribute."(怀疑是ActionBarSherlock)?

我有带ActionBarScherlock的应用程序,我使用ACRA。我收到一些用户的崩溃报告,其中包含以下错误:"java.lang.RuntimeException:BinaryXMLfileline#20:Youmustsupplyalayout_heightattribute.atandroid.content.res.TypedArray.getLayoutDimension(TypedArray.java:491)atandroid.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:3602)atand

android - 运行时异常 : Binary XML file line #17: You must supply a layout_height attribute whie showing the popupmenu

publicvoidshowPopup(intgroup,intimg_index,JSONArrayjson_ar,Viewv){PopupMenupm=newPopupMenu(EditPhotosActivity.this,v);pm.getMenuInflater().inflate(R.menu.popup_menu,pm.getMenu());pm.setOnMenuItemClickListener(newPopupMenu.OnMenuItemClickListener(){@OverridepublicbooleanonMenuItemClick(MenuItemit