`
jguangyou
  • 浏览: 369028 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ActivityGroup 内的activity 启动另一个activity方法

 
阅读更多
RelativeLayout rl = (RelativeLayout) this.getParent().getWindow()
				.findViewById(R.id.datacontainer);
		rl.removeAllViews();
		Intent intent = new Intent(this, NewsDetailsActivity.class);
		intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
		Window sub = ((ActivityGroup) this.getParent())
				.getLocalActivityManager().startActivity("NewsDetailsActivity",
						intent);
		View v = sub.getDecorView();
		LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
				LinearLayout.LayoutParams.FILL_PARENT,
				LinearLayout.LayoutParams.FILL_PARENT);
		v.setLayoutParams(params);
		rl.addView(v);
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics