关于DatePickerDialog的问题
如上图,为什么弹出的DatePickerDialog会有一层背景,代码如下:pickdate.setOnClickListener(newView.OnClickList...
如上图,为什么弹出的DatePickerDialog会有一层背景,代码如下:pickdate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { getWindow().setSoftInputMode(WindowManager. LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);//禁止输入法 DatePickerDialog dh=new DatePickerDialog(MainActivity.this,android.R.style.Theme_Holo_Light_Dialog,listener, dd.get(Calendar.YEAR), dd.get(Calendar.MONTH ), dd.get(Calendar.DAY_OF_MONTH )); dh.show(); }});
请高手赐教 展开
请高手赐教 展开
1个回答
展开全部
自定义style就可以了
<style name="AppTheme.Dialog" parent="android:Theme.Holo.Light.Dialog">
<item name="android:windowNoTitle">true</item>
<item name="android:windowCloseOnTouchOutside">true</item>
<item name="android:windowBackground">@null</item>
</style>
DatePickerDialog dd = new DatePickerDialog(MainActivity.this,R.style.AppTheme_Dialog, null, 2014,9,11);
dd.show();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询