"<com.csfcse.udrawer.UdrawerDrawingSurface androID:layout_wIDth="fill_parent" androID:layout_height="fill_parent" androID:ID="@+ID/drawingSurface" androID:layout_gravity="left" />"
谢谢……
解决方法 一个选项可能是让FrameLayout有两个子节点,首先是SurfaceVIEw,然后是你想要在SurfaceVIEw上叠加的任何内容.在下面的示例中,FrameLayout中的第二个视图是带有button和TextVIEw的horozontil linearLayout. FrameLayout将所有子项显示为按Z顺序堆叠,第一个子项位于底部,所有子项位于左上角.在这种情况下,linearLayout具有Gravity.CENTER_VERTICAL(我认为你可以在linearLayout上使用填充做同样的事情.我从来没有找到关于SurfaceVIEws(或任何屏幕绘图)如何工作的很多(好)文档.闪烁或刷新可能有问题,但我在Froyo Evo上看不到太多问题. (此测试应用程序在button和TextVIEw下方的SurfaceVIEw上绘制’旋转’线.
如果问题很简单:如何以编程方式将TextVIEw添加到由XML膨胀的布局创建的布局中,然后获取对布局实例的引用并向其调用addVIEw().
Layout lay = parentLayo.findVIEwByID(R.ID.drawingSurfaceParent);TextVIEw tv = new TextVIEw(this);tv.setText("New textvIEw");lay.addVIEw(tv);总结
以上是内存溢出为你收集整理的android – 将文本视图添加到曲面视图全部内容,希望文章能够帮你解决android – 将文本视图添加到曲面视图所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)