问题标签 [android-linearlayout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
27715 浏览

android - 使用 Android 的多个 ListView 滚动

我完全被这个难住了。我需要在屏幕上显示三个不同的列表。列表完全有可能超出屏幕的底部边缘,所以我需要滚动。

我已经尝试使用 aScrollView和一个LinearLayout孩子,并将我ListViewsLinearView,但所有的ListViews锁都锁定到一个带有滚动条的固定高度。使用其他类型的布局意味着没有滚动。

有没有人有任何建议,或者我需要以编程方式将列表项添加到一些布局并希望最好?

0 投票
6 回答
13344 浏览

android - 安卓线性布局

我想在线性布局中在左侧放置两个 TextView,在右侧放置一个按钮,这可能吗?以下是我必须硬编码按钮的 leftMargin 的代码,这是不灵活的。是否可以布局流向不同方向的子代?

0 投票
1 回答
12545 浏览

android - Android LinearLayout 填充中间

我有一个带有 3 个嵌套 LL 的垂直设置高度 (300px) 线性布局 (LL)。1 和 3 使用 android:layout_height="wrap_content" 设置,中间使用 android:layout_height="fill_parent" 设置。令我沮丧的是,第三个 LL 被推出,第二个填充父布局到底部。我如何达到预期的效果,因为我想潜在地调整外部容器的大小,中间部分扩展和收缩以适应变化

0 投票
1 回答
1496 浏览

android - LinearLayout内的TextView,用长字符串崩溃

使用 Android,这是布局 xml 文件的一部分:

我将此视图(在运行时)添加到ViewAnimator如下所示:

这似乎工作正常,但是当newValue足够长以在布局中占用超过 1 行文本时,我会崩溃:

这是足够的信息来了解我可能做错了什么吗?newValue当一条线足够短时,它工作得很好。我曾考虑过尝试 aTableLayout但似乎这正是 aLinearLayout的好处。

0 投票
7 回答
11331 浏览

android - 如何在其 LinearLayout 父级中居中 GridView?

GridView 的行为不像它应该的那样。此屏幕截图显示 GridView(横向模式)向左刷新。我希望它居中。

这是 GridView 的 XML 布局。

我究竟做错了什么 ?

0 投票
1 回答
2641 浏览

android - 相当于Android SDK上LinearLayout中的“溢出”属性?

我一直在尝试在另一个 LinearLayout 对象 (2) 中创建一个颜色 LinearLayout 对象 (1),同时 (1) 不显示超出 (2) 的范围 - 简而言之,我希望分配相当于 CSS 溢出:hidden 属性添加到 LinearLayout (2),以便 LinearLayout (1) 不会溢出 (2) 的边缘。

这在Android中可能吗?

感谢您的帮助!

0 投票
1 回答
2091 浏览

android - 包括一个背景可绘制的 foobars 我在 Android 中的布局。想法为什么?

如果我的根布局中不包含背景,那么一切都会按我的预期呈现:

替代文字 http://dl.dropbox.com/u/299320/correct.png

但是,如果我只在背景中添加一行,那么布局就会完全混乱:

替代文字 http://dl.dropbox.com/u/299320/foobared.png

XML 布局的相关位是:

从字面上看,上述两个屏幕截图之间的唯一区别是包含android:background="@drawable/main_background". 如果你能在这里帮助我,我会给你一块饼干:)

0 投票
2 回答
3842 浏览

android - 如何在 LinearLayout 上画一条线?

你知道怎么画线LinearLayout吗?要创建LinearLayout,我使用的是 xml 资源:

是否可以 ?

0 投票
0 回答
4164 浏览

android - 定义布局时无法使用/找到我的自定义视图

我正在尝试创建一个自定义视图,然后在我的布局中使用该自定义视图。

我的自定义视图被调用NodePickup,我有两个文件:

  • 资源/布局/nodepickup.xml
  • src/com.codeshogun.android.swipesample/NodePickup.java

nodepickup.xml:

NodePickup.java:

我正在尝试将此视图/小部件添加到布局文件 main.xml:

我究竟做错了什么?

0 投票
1 回答
980 浏览

android - 使子 ListView 滚动

您好,我正在尝试制作一个比实际 android 屏幕更宽的终端类型应用程序。列表视图很棒,只是我不希望文本换行。如果文本比屏幕宽,我希望它打印全文,然后如果用户想查看屏幕上打印的内容,则可以水平滚动。仅供参考,这是针对 ascii 类型的表。我遵循了这个例子:

http://nan-technicalblog.blogspot.com/2008/12/android-how-to-use-horizo​​ntal-scrolling.html

就水平文本而言,它工作得很好,它完全符合我的要求,但我无法让自定义 LinearLayout 中的 ListView 真正垂直滚动。我尝试将 Y 坐标从 onScroll 方法传递给 mListView,例如:

但这似乎移动了自定义 LinearLayout 窗口,而不仅仅是滚动 ListView。我可以说 ListView 没有滚动,因为窗口移动时 ListView 的垂直滚动条没有移动。一切都只是滑动。任何帮助将非常感激。