草庐IT

layout_marginLeft

全部标签

Android - Coordinator Layout、Drawer Layout 和 Fragments

我花了一些时间来尝试实现它,并做了一些研究,但无法让它发挥作用。在cheesesquareChrisBanes的例子,当滚动ViewPager时,他使工具栏滚动。ViewPager直接包含在他的抽屉布局中,就在NaviagtionView之前。include_list_viewpager文件是这样的:我想要一个FrameLayout(或NestedScrollView)而不是ViewPager。然后,当用户点击抽屉布局项目时,我可以在其中动态加载fragment,并且所有这些项目都会有一个漂亮的动画工具栏。到目前为止,在调用的fragment中操作时,我无法使工具栏滚动。我想知道这是否

java - 以编程方式添加时如何为 GridLayout 子项设置 layout_columnWeight?

我想使用GridLayout(不是GridView)作为国际象棋或西洋跳棋等游戏的棋盘。由于我不太愿意使用包含64个子View的xml文件,因此我尝试以编程方式添加它们。为了简单起见,我开始使用TextView作为GridLayout的子View。我的问题是View分布不均匀,而且我不知道如何在我的java代码中实现均匀分布。没有像“setWeight()”这样的方法来设置layout_columnWeight和layout_rowWeight。目前,这是我的activity_dynamic_grid_layout.xml:我已将GridLayout宽度和高度设置为match_pare

android-layout - 如何创建 Android Google Play 的 GridView ,如动态加载不同尺寸图像的小部件

你好我附上了两个应用程序图像,它们具有GridView,如具有不同图像高度和宽度的小部件,动态加载,我需要创建相同类型的UI,如果有人指导我开始,我会很高兴。 最佳答案 之前曾问过类似的问题,this就是答案。开发者使用了BucketListAdapter创建类似ListView的googleplay。 关于android-layout-如何创建AndroidGooglePlay的GridView,如动态加载不同尺寸图像的小部件,我们在StackOverflow上找到一个类似的问题:

android - 为什么按钮会拉伸(stretch)以覆盖分配的所有 layout_weight

我正在尝试对齐3个按钮(左、中、右)。我知道这可能可以通过重力来完成,但我想在这里理解layout_weight的概念。我正在使用这段代码:但是,我得到的是下图的顶部部分。哪个是对的。问题是为什么在我使用wrap_content时按钮被拉伸(stretch)以覆盖它分配的所有区域?如何让它像BOTTOM图像一样?谢谢 最佳答案 layout_weight用于指示屏幕上的额外可用空间应如何在小部件之间分配。在这种情况下,我们有三个具有相同layout_weight的按钮,因此按钮将同样增长,直到所有可用空间都消失。必须尝试其他方法来获

android - TextView 与 breakStrategy ="balanced"和 layout_width ="wrap_content"一起工作时出错

我有这样的布局(我删除了一些属性,因为它们真的无关紧要,完整的演示项目是here):文本long_text很长,所以会分开几行。两个重要的行是android:layout_width="wrap_content"和android:breakStrategy="balanced"。我希望TextView会根据实际的text宽度来计算宽度,但它不会。有人知道如何解决这个问题吗?更新属性android:breakStrategy="balanced"仅适用于API23及更高版本。在我的示例文本中有3行,balanced策略使每行的宽度大致相同。我希望在这种情况下,View本身的宽度将与最长的

android - 如何设置android :layout_width ="match_parent" from code?

我有不同的布局。一些由xml创建。其他一些动态地通过代码。当我在xml上时,我可以使用“wrap_content”值设置宽度或高度。如何动态获得相同的结果?这是我的动态TextView的fragment。我需要删除“finalintwidth=440;”并获得相同的“wrap_content”值。怎么办?finalintwidth=440;finalintheight=textViewHeight;finalinttop=getNewTop(height);FrameLayout.LayoutParamslayoutParams;layoutParams=getLayoutParams

android - 布局 "include"功能不支持 layout_gravity 属性?

那么,android:layout_gravity会一直被忽略吗?这对代码的可重用性来说真的很糟糕......好像layout_margin也不支持。这里是view1.xml布局 最佳答案 两年后,错误仍然存​​在!尽管ALLandroid:layout_*属性应该被标签支持,但是android:layout_gravity属性不是布局重用性的劣势)。我目前使用的解决方法是以编程方式设置布局边距,如下所示:((LinearLayout.LayoutParams)includedView.getLayoutParams()).grav

android - ListView 标题忽略 layout_height

我膨胀这个View,并将它作为标题添加到我的ListView中。我试图将其设置为500dp高(硬编码,为了这个例子)ListView不尊重其header的权威性并将其包装在其内容上。谁能解释一下发生了什么? 最佳答案 了解正在发生的事情的关键是弄清楚ListView页眉和页脚是如何实现的。它们是一个技巧:当您将第一个页眉或页脚添加到您的ListView时,您的ListAdapter被包裹在一个HeaderViewListAdapter中。(发生在line270ofListView.java上)。HeaderListViewAdapt

安卓错误 :You must supply layout_width attribute

抱歉,因为我的标题与StackOverFlow上的许多其他标题相似,但这些解决方案均未解决我的问题。我正在使用RelativeLayout设计布局。在代码View中设计后,当我更改为图形View时,Eclipse通知:Youmustsupplyalayout_widthattribute.Youmustsupplyalayout_heightattribute..当我运行这个程序时,会注意到LogCat中的错误Causedby:java.lang.RuntimeException:BinaryXMLfileline#2:Youmustsupplyalayout_widthattribu

android - layout_gravity 不工作

为什么我的TextView不正确?更新:好吧,现在我不仅需要将TextView设置到右侧。现在非常有趣的是,为什么layout_gravity没有按预期工作,即-将View设置到其父容器内的位置。 最佳答案 尝试使用gravity而不是layout_gravity。 关于android-layout_gravity不工作,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/121849