问题描述
请问Layer这个类怎么用继承他后,构造函数里的参数怎么写都不对没法用请教高手
解决方案
解决方案二:
继承不了
解决方案三:
Layer本身不能直接用的Layer下面Sprite和TiledLayer两个类继承了Layer你可以直接调用这两个查看API吧
解决方案四:
Layer是一个抽象类,它没有实体构造函数,使用默认的构造函数publicLayer(){},因此继承自Layer的子类可以任意定义构造函数中传递的参数,不会出现参数不对的情况.不知楼主说的"构造函数里的参数怎么写都不对"是什么情况.会不会是子类没有调用父类的构造函数?
解决方案五:
楼主关心Layer是不是想做布局的处理啊?ME要布局很困难,ChoiceGroup,TextField等控件不支持布局的,可以在Canvas中自己画,或者使用LWUIT来实现好点的界面。
解决方案六:
Layer的构造函数的权限修饰符是默认的对于开发人员来说,不能直接使用Layer类,只能使用Layer类的2个具体实现类,Sprite和TiledLayer
解决方案七:
引用5楼redduke1202的回复:
Layer的构造函数的权限修饰符是默认的对于开发人员来说,不能直接使用Layer类,只能使用Layer类的2个具体实现类,Sprite和TiledLayer
UP
解决方案八:
Layer本身不能直接用的Layer下面Sprite和TiledLayer两个类继承了Layer你可以直接调用这两个查看API吧,里面有详细的解释的
时间: 2024-08-26 07:30:49