android– 显示带或不带年份字段的DatePicker

android– 显示带或不带年份字段的DatePicker,第1张

概述根据一个复选框,我想显示一个DatePicker,其中year字段是否可见.但我没有找到任何方法来实现它.有什么好主意吗?提前致谢.最佳答案将复选框监听器设置为您需要查看复选框if(id == R.id.event_checkBox_year) { if(ch.isChecked()) { vi

根据一个复选框,我想显示一个DatePicker,其中year字段是否可见.

但我没有找到任何方法来实现它.

有什么好主意吗?

提前致谢.

最佳答案将复选框监听器设置为您需要查看复选框

if(ID == R.ID.event_checkBox_year)    {        if(ch.isChecked())        {            visiblity = VIEw.GONE;        }        else        {            visiblity = VIEw.VISIBLE;        }        showHIDeYear(visiblity);    } private voID showHIDeYear(int visiblity) {     try {            FIEld f[] = date.getClass().getDeclaredFIElds();            for (FIEld fIEld : f) {                if (fIEld.getname().equals("mYearSpinner") ||fIEld.getname().equals("mYearPicker") )                 {                    fIEld.setAccessible(true);                    Object yearPicker = new Object();                    yearPicker = fIEld.get(date);                    ((VIEw) yearPicker).setVisibility(visiblity);                }            }        } catch (SecurityException e)         {            Log.d("ERROR",e.getMessage());        }         catch (IllegalArgumentException e)        {            Log.d("ERROR",e.getMessage());        } catch (illegalaccessexception e)         {            Log.d("ERROR",e.getMessage());        } }
总结

以上是内存溢出为你收集整理的android – 显示带或不带年份字段的DatePicker全部内容,希望文章能够帮你解决android – 显示带或不带年份字段的DatePicker所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1139647.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存