我需要在 cocos2d-android-1 中实现 TextView 小部件,不知道如何请帮忙
TextView textView = null;
textView.setText(R.string.billing_not_supported_message);
addChild(textView);
此代码不起作用,因为 addChild 需要节点。真的需要请帮忙。
我需要在 cocos2d-android-1 中实现 TextView 小部件,不知道如何请帮忙
TextView textView = null;
textView.setText(R.string.billing_not_supported_message);
addChild(textView);
此代码不起作用,因为 addChild 需要节点。真的需要请帮忙。
我完全同意 cocos2d 的 android 版本需要添加一些严肃的“标准 UI”功能。
目前,您唯一真正的选择是对我之前的答案采取类似的方法
从而您有一个布局,它将在屏幕上放置一个文本视图(或者您自己在处理程序中构建它),并且您使用场景正在运行的活动中的处理程序来显示/隐藏它。
它既笨重又可怕,但它确实有效。在我的字段设计器应用程序中,我遇到了同样的问题,但我还必须为文本字段设置自定义背景,该背景会随文本字段调整大小,边缘粗糙,并且文本视图必须落在该粗糙边缘内,所以所有文本都在背景的主要部分可见。
我使用相同的技术实现了这一点,但我创建了一个布局 xml 文件,以便我可以控制 textview 及其背景的显示方式。
(注意显示/隐藏文本视图,我必须为其根布局提供一个常量 ID,并检查该 ID 是否存在,并且是否可见,当人们在它外面触摸时,我需要让它消失)