嗨,我在为Android应用程序创建自定义视图时遇到问题.如果允许最大屏幕宽度,我的自定义视图要使用.我找不到任何方法来检索这个值.
任何人都能指出我正确的方法吗?
Dim*_*rov 15
尝试
mWinMgr = (WindowManager)context.getSystemService(Context.WINDOW_SERVICE);
int displayWidth = mWinMgr.getDefaultDisplay().getWidth();
Run Code Online (Sandbox Code Playgroud)
上下文是Context实例.
默认情况下,FrameLayout保留布局的方式会水平填充整个显示(垂直方向可以显示状态栏).因此,您可以android:layout_width="fill_parent"正确使用设置最大可能宽度.
| 归档时间: |
|
| 查看次数: |
14645 次 |
| 最近记录: |