
我需要一个可以移动的自定义视图,我希望在我的一个主要活动中将此视图放在我的relativeLayout的一部分上.我按照移动教程(下面的链接)创建了一个updateThread和一个扩展SurfaceVIEw的类.
http://mobile.tutsplus.com/tutorials/android/android-sdk-achieving-movement/
这有效,我可以把它放在我的应用程序中.
当我想在我的布局中将其放在不同的活动上时,问题就来了.我设法将视图放入,但它显示全屏,在其他项目后面.我的部分问题是,它的大小取决于屏幕的大小等.nelativelayout使用了大量的图像,AndroID将选择所需的正确大小的图像.对于SurfaceVIEw,如何设置依赖于手机的大小?
现在,我有相对布局正确显示自定义视图需要去的图像.图像显示正确的大小,只是我需要显示的静态版本.你知道如何将我的自定义视图移动到这个空间吗?
如果你需要任何代码,我可以发布任何代码,我真的很难与这个.
即使你可以指出我正确的方向,或者让我知道我是否应该使用表面视图?视图只需要显示一些图像在屏幕上滑动,这就是全部(在主要布局的那一部分内)
非常感谢提前
解决方法 要设置surfaceVIEw的大小,请使用以下方法:surfaceVIEw.getHolder().setFixedSize(wIDth,height)总结
以上是内存溢出为你收集整理的android – 如何设置自定义surfaceview的大小全部内容,希望文章能够帮你解决android – 如何设置自定义surfaceview的大小所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)