问题标签 [android-gravity]
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.
android - 如何在不使用重力属性的情况下移动右侧的第一列?
在桌子上,我尝试将红色列从右侧移动到左侧,并有可能旋转。
我尝试使用android:gravity="right"
,但没有结果。
如何将绿色列移动到最右侧并将其他列移动到左侧而不会出现问题。
这是一个屏幕截图
我的布局:
我的代码:
android - android中Gravity.END和Gravity.RIGHT之间的区别?
我试图在屏幕右上角显示一个对话框,在我的 Activity 类中包含以下行:
这工作正常。但是当我通过在我的项目上运行 Lint 检查代码是否有任何不一致时,它会显示一条建议说明
使用“'Gravity.END'”而不是“'Gravity.RIGHT'”以确保在从右到左的语言环境中的正确行为
我的问题: Gravity.END 和 Gravity.RIGHT 有什么区别,从右到左的语言环境是什么意思?
TIA
android - 从“listitem”中选择后,Android 会更改“微调器文本”的重力
在我的场景中,当我单击微调器时,值下拉列表将弹出,列表视图文本项与左对齐。现在我想要的是从列表项中选择后,当它设置为微调器值时,文本项应该右对齐。
无法找到解决方案。
以下是我的微调器代码
下面是我的适配器代码
layout - 在 Android Wear 中正确显示通知
与 Android Wear 方形设备配对时,我的通知会正确显示 - 它们只是发送到设备(手表)以自动显示以保持代码简单。但是,它们位于 Wear 圆形手表的默认屏幕中心,并且圆形屏幕通知的一角实际上缺少一些通知信息。
但是,可能会在某处添加以下几行代码(及其类导入):
android - android 如何在 RecyclerView 中设置 Gravity
我正在尝试制作一个聊天应用程序,但在 RecyclerView 中设置自定义视图的重力时遇到了麻烦。我一直在搜索和尝试一整天,但我做不到,它总是这样显示(ScreenShot)。它应该位于屏幕右侧而不是左侧。但是在 Android Studio Preview 中,它显示正确。我附上了我的源代码..请告诉我出了什么问题..
在 MainActivity.xml (RecyclerView)
/li>
2.在MessageItem.xml中(我设置graivity Right,截图显示正确)
Android Layout Preview 显示良好(ScreenShot)
我的 RecyclerViewHolder
/li>同样在我的 RecyclerViewAdapter 中,我再次更改了 Gravity ..
/li>
我已经尝试了几乎所有的搜索方法,但是它们对此不起作用..请...帮助我
android - 在 GridView 中使用 setGravity()
我无法理解GridView的android:gravity和setGravity()的使用。
android:gravity
指定每个单元格内的重力。
center_horizontal - 将对象放置在其容器的水平中心,不改变其大小。
setGravity(int gravity)
设置此网格的重力。Gravity 描述了子视图如何水平对齐。默认为 Gravity.LEFT
Gravity int : 应用到这个网格的孩子的重力
我正在尝试使最后一行居中,如本问题中所述,但我无法得到它。
所以,我试图理解android:gravity
and的使用setGravity()
。
我试过这段代码。
它的子视图
它是这样来的
如果改变了stretchMode="columnWidth"
它就会像这样
- 第一个图像表示子行未正确对齐。
- 第二张图片表示孩子内部的内容没有正确对齐
那么设置重力有什么用呢?
我试过了gridView.setGravity(Gravity.CENTER)
。
我需要在 GridView 中显示动态项目。
如果我有 3 个项目,如何在中心显示第 3 个项目?
我尝试设置layout_width="wrap_content"
并将我的 GridView 放在里面
- 线性布局和设置
layout_gravity:center
- 相对布局和设置
layout_centerInParent=true
两种情况都没有奏效。
我不能使用TableLayout
,因为我需要在滚动到底部时加载更多数据,所以我需要设置OnScrollListener
提前致谢