Android:DatePicker对话框主题

前端之家收集整理的这篇文章主要介绍了Android:DatePicker对话框主题 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在做一个Android开发,在日期选择器对话框中有一个疑问.

单击按钮时,将弹出一个日期选择器,用户应该可以选择日期.

代码已成功编译,当我单击一个按钮时,对话框弹出,如图1所示,但我希望日期选择器如图2所示.

请让我知道我必须在哪里更改代码.

下面是代码

@H_403_13@ public class MainActivity extends AppCompatActivity { Button B1; int day_x,month_x,year_x; static final int id=0; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); B1 = (Button)findViewById(R.id.button); B1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { showDialog(id); } }); } @Override protected Dialog onCreateDialog(int id1) { if (id1==id) return new DatePickerDialog(MainActivity.this,listener,year_x,day_x); return null; } protected DatePickerDialog.OnDateSetListener listener =new DatePickerDialog.OnDateSetListener() { public void onDateSet(DatePicker view,int year,int month,int day) { year_x=year; month_x=month; day_x=day; Toast.makeText(MainActivity.this,Integer.toString(day_x)+":"+Integer.toString(month_x)+":"+ Integer.toString(year_x),Toast.LENGTH_SHORT).show(); } }; }
最佳答案
您可以为此使用AlertDialog.THEME_HOLO_LIGHT主题

@H_403_13@DatePickerDialog dpd = new DatePickerDialog(context,AlertDialog.THEME_HOLO_LIGHT,year,month,day); dpd.show();

猜你在找的Android相关文章