You need to use a Theme.AppCompat theme (or descendant) with this activity. Change to Theme.AppCompat causes other error

前端 未结 14 957
Happy的楠姐
Happy的楠姐 2020-11-27 15:47

I use appcompat v22.1.0 in my App and use Toolbar. Everything was fine when I use Theme.AppCompat.Light.NoActionBar. When I start implement AlertDialog

14条回答
  •  孤独总比滥情好
    2020-11-27 16:36

    This work for me... after read several answer was...

    Change my import like this:

    import android.app.AlertDialog;
    

    instead of

    import android.support.v7.app.AlertDialog; 
    

    this give error Unable to add window -- token null is not for an application... so I change the context of the builder from

    AlertDialog.Builder builder = new 
    

    AlertDialog.Builder(getAplicationContext()); to

    AlertDialog.Builder builder = new AlertDialog.Builder(*MainActivity.this*);
    

提交回复
热议问题