问题标签 [layoutparams]
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 - 在 Java 中创建一个按钮,导致 getLayoutParams 返回 null
我需要在 Java 中创建一个按钮。下面是我的代码:
然后我将此按钮添加到 ListView 的底部:
但是这会崩溃,因为 getLayoutParams 返回 null。
即使我创建新的 LayoutParams 而不是 getLayoutParams,即:
然后应用程序崩溃。没有 setLayoutParams,它运行良好,但我的按钮大小不正确。
如何调整按钮的大小?
android - 设置布局参数时找不到源异常
嗨,我是安卓世界的新手。我正在开发一个支持阿拉伯语和英语的应用程序。所以我在 xml 中设计了英语语言,当用户想要使用阿拉伯语时,我通过代码更改了我的小部件的重力以匹配阿拉伯语的权利-向左看。
现在我有 2 个问题:- 1-我必须实现虚拟阿拉伯语键盘吗?
2-我有一个列表,显示论坛的线程从右到左开始。要制作此列表,我有 2 个 xml,一个用于列表,另一个用于列表行。当用户的语言是阿拉伯语时,我为我的 xmls 中的每个小部件制作 ALIGN_PARENT_RIGHT。它适用于列表 xml,但是当我尝试为列表的行创建它时,它会引发 source not found 异常。
可以帮助我吗?
android - android setLayoutParams for webview 生成错误
是否可以设置
这里
也经过测试但无法正常工作:(
在我的活动中?我的xml文件如下
(在这里,我的应用程序需要通过 XML 创建 webview)
我得到这个错误和应用程序强制关闭
我在做什么错?在此先感谢:Pragna
android - 如何在对话框中将布局参数设置为edittext?
我正在尝试将一些布局参数设置为对话框中的编辑文本,但它似乎没有效果。为什么?如何减小编辑文本的宽度?
android - 在android中设置布局参数
使用 XML 文件很容易,因为我可以将参数指定为
但是我在通过代码指定它时感到困惑。对于每个视图,我使用指定参数
我看到我可以选择将其指定为相对布局、框架布局等。到目前为止,我正在为所有视图(例如图像、文本和网格视图)使用线性布局。视图参数是否应该根据父元素的布局来定义?或者即使视图是框架布局的子级,也可以将其指定为线性布局?对不起,但我找不到区别。
android - 使用 LayoutParams 在按钮上设置 layout_gravity 时出现问题
我正在向 ListActivity 动态添加一个按钮。如下:
列表视图的 LinearLayout 是:
我正在充气的按钮的布局是:
如您所见,我尝试在代码和按钮中设置 layout_gravity 参数,但它们都不起作用。我仍然在屏幕左侧显示按钮。似乎布局参数不起作用。但是,如果我将 fill_parent 设置为宽度,我会得到整个屏幕上的按钮,并且我希望按钮包裹文本并对齐屏幕右侧。
android - 在android中动态改变ImageView的位置
全部
我需要动态更改 ImageView 的位置,并使用以下代码
但我没有得到任何改变。
可能吗?如何?
android - Android - VideoView ignore LayoutParams in HDMI mode
Here is part of my code:
When I launch APP on Tablet only It works fine. I have Video playing in left top corner and scaled to 30x30.
But when I connect Tablet via HDMI to my TV and launch APP I have only 30x30 rectangle in left top part of screen. Video is plaing outside this rectangle at center of screen size: 500x400 or smth like this.
I have tried also make xml layout with VideoView inside setting all parameters and always in HDMI mode VideoView ignore all settings and play movie at center of screen.
Any idea ?
android - AbsoluteLayout ImageView.getLayoutParams() 为 x 和 y 返回零值
在按钮单击事件中,我设置了图像按钮的 x 和 y 值,单击另一个按钮后,我想通过添加它们的值来再次更改其坐标,例如x = x + 10
但layoutParams.y
在几秒钟前返回 0 ;
谢谢。
android - 使用 WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH 获取所有 MotionEvents
我的问题直接指这个问题。该问题的答案显示了如何创建 a ViewGroup
,将其嵌入到 aWindowManager
中,并允许 theWindowManager
捕获MotionEvent
s onTouchEvent(MotionEvent event)
。WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH
是允许 thisViewGroup
接收MotionEvent
s 的标志。但是,根据文档,此标志
...不会收到完整的向下/移动/向上手势
我想知道是否有解决方法或方法,以便我可以获得所有触摸事件,包括向下、移动和向上。概念证明在应用程序Wave Launcher中,它使用相同的概念,但能够接收的不仅仅是单个ACTION_OUTSIDE
事件。