提供将一个Activity转化为View显示出来解决方案

提供将一个Activity转化为View显示出来下面就是将一个要显示的activity的Intent转化为View,然后可以将它显

提供将一个Activity转化为View显示出来
下面就是将一个要显示的activity的Intent转化为View,然后可以将它显示在任何可以显示View的组件上。
具体的可以看我的博客的这篇文章:

  http://blog.csdn.net/csuhanyong/archive/2011/06/19/6554799.aspx


public View activityToView(Context parent,Intent intent){

  LocalActivityManager mLocalActivityManager = new LocalActivityManager(parent,true);

  final Window w = mLocalActivityManager.startActivity(
  "TagName", intent);
  final View wd = w != null ? w.getDecorView() : null;
  if (wd != null) {
  wd .setVisibility(View.VISIBLE);
  wd .setFocusableInTouchMode(true);
  ((ViewGroup) wd ).setDescendantFocusability(
  FOCUS_AFTER_DESCENDANTS);
  }
  return wd ;

}



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/csuhanyong/archive/2011/06/19/6554799.aspx

[解决办法]
学习啦...