在对话框中添加Adwhirl会导致Inflate Exception

时间:2011-08-12 06:50:42

标签: android adwhirl

我得到了一个Inflate Exception, android.view.InflateException:二进制XML文件行#76:错误导致类, 在XML中添加AdWhirl布局并将此XML设置为Dialog的Content-View时,我不知道为什么会发生此异常以及如何解决它请指导我解决此问题,我认为以下代码将帮助您诊断问题所在的位置:

这是我的XML,我添加了Adwhirl布局:

<LinearLayout
            android:id="@+id/LinearLayout04"
            android:layout_marginBottom="20dip"
            android:gravity="center"
            android:layout_height="250dip"
            android:layout_gravity="center"
            android:layout_width="fill_parent"
        >

        <com.adwhirl.AdWhirlLayout <!-- Exception occurred on this line--> 
                android:id="@+id/adwhirl_layout"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content" />                 
        </LinearLayout>

在Java代码中:

runOnUiThread(new Runnable() {  
    @Override   

     public void run() {

        isShowed = true;
        dialog = new Dialog(getApplicationContext()); 

        dialog.setContentView(R.layout.replay_screen);//Exception occurred on this line   

    }
    });

1 个答案:

答案 0 :(得分:1)

我已经解决了这个问题,因为现在我正在按代码添加AdWhirl View。