有谁用过anroid的委托赋值啊,我用tabhost做了个示例,想在子画面中为tabhost主画面中textView赋值,试了很多方法都没成功,求高手帮忙啊!!!!tabhost委托

解决方案 »

  1.   

    只能通过单例存储tabhost所在的activity,同时该activity需要实现回调。
    在子画面中通过该单例中的主界面引用执行回调函数,更新主界面的textview内容。
      

  2.   

    android 用的是 java,而 java 没有委托,只有接口,但用起来是差不多的。
    interface aa { void DoAA(); } // 一个接口
    void bb( aa ) { aa.DoAA(); } // 接收接口
    void cc() {
        bb(new aa() { // 匿名实现接口
             DoAA() {
                  // 要执行的代码。
             }
        }
    }