1、java.lang.IllegalStateException: Did you forget to call 'public void setup(LocalActivityManager activityGroup)'?
2、android.view.WindowManager$BadTokenException: Unable to add window -- token android.app.LocalActivityManager$LocalActivityRecord@43e57e20 is not valid; is your activity running?
第一个问题是
1. 将初始化tabHost的那个类,继承ActivityGroup,而不是Activity
2. tabhost.setup() 改为 tabHost.setup(this.getLocalActivityManager());
或者是继承TableActivity
第二个问题是:
在tabhost中嵌入dialog时,报错
解决办法:new AlertDialog.Builder(this.getParent()) not new AlertDialog.Builder(this)