解决方案 »

  1.   

    可以使用Dialog,自定义一个ProgressDialog,点击按钮时,让这个Dialog.show,会有一个覆盖当前页面的弹出层,等完成之后,Dialog.dismiss()就能让Dialog消失,具体可以百度搜索 自定义Loading Dialog,教程挺多的,希望能帮到你
      

  2.   

    试试看activity A用startActivityForResult(),在activity B收到数据后根据服务端的数据判断显示哪一张图片,然后activity B返回从服务端获得的数据给activity A并finish(),同时你还可以在activity B的finish之前做其他时,当然这是理论上的,实际你先试试看吧
      

  3.   

    网络访问是在子线程里做的,所以你的需求应该是网络子线程和loading activity的通信,而不是loading activity与它父activity的通信。
    至于网络子线程和loading activity的通信,采用现成的Looper/Handler模式就可以了。
      

  4.   

    你可以看下activity的启动模式,再想想