android可以委托赋值吗?
有谁用过anroid的委托赋值啊,我用tabhost做了个示例,想在子画面中为tabhost主画面中textView赋值,试了很多方法都没成功,求高手帮忙啊!!!! tabhost 委托
[解决办法]
只能通过单例存储tabhost所在的activity,同时该activity需要实现回调。
在子画面中通过该单例中的主界面引用执行回调函数,更新主界面的textview内容。
[解决办法]
android 用的是 java,而 java 没有委托,只有接口,但用起来是差不多的。
interface aa { void DoAA(); } // 一个接口
void bb( aa ) { aa.DoAA(); } // 接收接口
void cc() {
bb(new aa() { // 匿名实现接口
DoAA() {
// 要执行的代码。
}
}
}