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

android可以嘱托赋值吗

2013-09-07 
android可以委托赋值吗? 有谁用过anroid的委托赋值啊,我用tabhost做了个示例,想在子画面中为tabhost主画面

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() {
              // 要执行的代码。
         }
    }
}

热点排行