首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Brew >

请问:怎么扩展IMEDIA接口

2012-02-01 
请教:如何扩展IMEDIA接口?大家好,我在做brew的时候,有些音频解码器是brew不支持的,我想移植一下解码器,然

请教:如何扩展IMEDIA接口?
大家好,我在做brew的时候,有些音频解码器是brew不支持的,我想移植一下解码器,然后扩展一下IMEDIA接口,苦于不知道该怎么做,请大家指点,谢谢!!!

[解决办法]
最简单的方法是自己写一个extension,里面包含一个IMedia接口,然后实现扩展功能,原有的IMedia功能可以直接调用。
当然,你也可以学习buiw里的写法,用Decorator模式,继承INHERIT_IMedia(iname) ; 然后慢慢实现多态调用。就是有点麻烦而已!
[解决办法]
你是写动态应用还是做OEM的,如果你是写动态应用的,那么你无法扩展标准接口,如果你是OEM的那么就去改代码好了,一般把扩展的接口加到原来接口的后面就可以了

热点排行