草庐IT

layout_marginLeft

全部标签

android - layout-land 中定义的 xml 布局不会出现在 android 应用程序中

我正在根据thisexample开发应用程序.我在layout-land文件夹中为header.xml定义了横向布局,但是当我将方向更改为横向时,定义的布局不会出现在屏幕上。知道为什么吗?谢谢更新:Activity代码:publicclassACENewsFeedActivityextendsListActivity{//ProgressDialogprivateProgressDialogpDialog;//ArraylistforlistviewArrayList>rssItemList=newArrayList>();RSSParserrssParser=newRSSParser

android - RecyclerView 项目宽度 layout_width =“match_parent” 与父级不匹配

我正在使用RecyclerView并且我正在尝试使RecyclerView的宽度项与父级匹配,因为我正在使用LinearLayoutManager.HORIZONTAL自定义布局.xml布局管理器LinearLayoutManagerlinearLayoutManager=newLinearLayoutManager(getActivity(),LinearLayoutManager.HORIZONTAL,false);listOffersHits.setLayoutManager(linearLayoutManager);View持有者Viewview=LayoutInflater.

android - 考虑添加 android :paddingStart ="25dp" to better support right-to-left layouts Error

我最近下载了一个新的ADT。每次保存我的项目后,它都会显示以下XML错误。但是当我清洁它时,同样的情况消失了。是否有相同的永久解决方案。提前致谢。在此行发现多个注释:-Consideraddingandroid:paddingStart="25dp"tobettersupportright-to-leftlayouts-Whenyoudefine%1$syoushouldprobablyalsodefine%2$sforright-to-left 最佳答案 android:paddingStart是android4.2以后新引入的标

android - 为什么安卓:layout_width=”0px” for fragments?

fragment示例中的布局宽度始终为零。这个值(value)的背后是什么? 最佳答案 为了有希望地解释,请看一下DesignPhilosophy用于开发指南中的fragment。如果您查看图片,左侧显示了手机如何显示初始ActivityA,然后在选择列表中的项目时启动ActivityB。然而,在右侧,它显示了如何将这两个Activity同时显示为fragment。请注意,fragmentA占据了屏幕的1/3,fragmentB填充了屏幕的2/3。现在查看来自Addingafragmenttoanactivity的布局的XML来自同

android - 在使用 layout_constrainedWidth 时,如何防止 ConstraintLayout 链中的 TextView 将其他 TextView 推到它们的约束之外?

我的最终目标是在左对齐、打包的水平链中有两个单行TextView,允许它们增长以填充剩余空间,必要时将其平均拆分,在没有空间时省略。视觉辅助:这是我试图实现的布局代码:如您所见,我在水平链中布置了两个TextView。我已经将链条样式设置为打包,以便它们保持在一起。我已将水平偏差设置为0,以便链左对齐。我将宽度设置为wrap_content,这样当文本很短时它们就不会拉伸(stretch),而且我还设置了app:layout_constrainedWidth="true"这样它们就不会过去当文本很长时,它们的界限。这几乎完全按照我想要的方式工作除了当textView2中的文本增长时。随

android - 如何使用 android :layout attribute 为自定义首选项实例化布局

我可以通过android:layout属性为首选项设置合适的布局。举个例子布局在哪里我可以在PreferenceActivity的OnCreate中获取ViewPreferencefric=(Preference)this.findPreference("friction");Viewv=fric.getView(null,null);SeekBarsbFriction=(SeekBar)v.findViewById(R.id.sbFriction);sbFriction.setOnSeekBarChangeListener(this);ButtonbtnFric=(Button)v.

android - tabActivity 和 tabhost 以及 tab Layout 的区别

Android中tabActivity和tabhost和tabLayout有什么区别?我的布局将有五个选项卡。哪个最适合这个? 最佳答案 TabActivity已弃用。您应该改用Fragments和FragmentManager。TabHost和TabWidget只是为选项卡和选项卡内容定义屏幕的一部分。有一些方法可以将它们与TabActivity一起使用,但这不是强制性的。请注意,现在有一个FragmentTabHost您也可以考虑的类(class)。如果您希望这些选项卡实际上位于同一个Activity中并且能够在它们之间滑动,您

android - layout xml中的<view>标签是做什么用的?

我注意到有一个标签(不是)可以在Android布局xml中使用。当我在布局xml中添加这样的标记时,应用程序可以成功编译但在运行时崩溃。那么这是什么用于什么? 最佳答案 view是指定要膨胀的View的另一种方法。您需要将其与class属性结合使用以指定类名。如果您的View类是内部类并且您不能在XML的标记名称中使用带有$的内容,这将“很有用”。(不过,将内部类作为View来膨胀并不是一个好主意。)例如:引用:http://androidxref.com/5.0.0_r2/xref/frameworks/base/core/jav

android - 为什么在使用 wrap_content 时会忽略 layout_marginBottom?

我有以下布局文件:在模拟器上(我在真实设备上测试过,看起来一样)布局如下所示:我的问题是:为什么白色布局下没有红色边距?我知道如果我将外部布局更改为:我会得到我想要的,但为什么wrap_content不能正常工作? 最佳答案 在documentation:Tomeasureitsdimensions,aviewtakesintoaccountitspadding.如果我没记错的话,这意味着边距没有添加到维度中。这意味着wrap_content工作正常但不考虑边距。只是一个简短的问题:为什么使用像70.6667dp这样的值?

java - 当滑动到不同的 viewpager 页面时,如何使以前使用 layout_scrollFlags 隐藏的工具栏再次可见

这个问题在这里已经有了答案:Showtoolbarwhenviewpagerisswiped.[CoordinatorLayout](2个答案)关闭5年前。目前,我有以下带有ViewPager的页面当INFO标签中的页面滚动时,工具栏将被隐藏。此行为是通过CoordinatorLayout、AppBarLayout和app:layout_scrollFlags实现的所以,这是滚动后的样子。Scroll后隐藏Toolbar因为这是一个ViewPager,如果我滑动到FINANCIAL选项卡,它将如下所示。跟着滑动由于FINANCIAL选项卡中的页面不可滚动,我们希望不要隐藏Toolbar