提供将一个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
[解决办法]
学习啦...