1700485250
*
1700485251
1700485252
*/
1700485253
1700485254
}
1700485255
1700485256
}
1700485257
1700485258
}
1700485259
1700485260
Swf文件是不能替换的,采用重写URL的方式,如代码清单38-24所示。
1700485261
1700485262
代码清单38-24 Swf视图
1700485263
1700485264
public class SwfView extends AbsView{
1700485265
1700485266
public SwfView(AbsLangData_langData){
1700485267
1700485268
super(_langData);
1700485269
1700485270
}
1700485271
1700485272
@Override
1700485273
1700485274
public void assemble(){
1700485275
1700485276
Map<String,String>langMap=getLangData().getItems();
1700485277
1700485278
for(String key:langMap.keySet()){
1700485279
1700485280
/*
1700485281
1700485282
*组装一个HTTP的请求格式:
1700485283
1700485284
*http://abc.com/xxx.swf?key1=value && key2=value
1700485285
1700485286
*/
1700485287
1700485288
}
1700485289
1700485290
}
1700485291
1700485292
}
1700485293
1700485294
ViewManager是一个视图模块的入口,所有的访问都是通过它传递进来的,如代码清单38-25所示。
1700485295
1700485296
代码清单38-25 视图管理
1700485297
1700485298
public class ViewManager{
1700485299
[
上一页 ]
[ :1.70048525e+09 ]
[
下一页 ]