डेटपिकर में डिफ़ॉल्ट टेक्स्टटाइज मेरे ऐप के लिए बहुत बड़ा है। मैंने इसे here बदलने के लिए एक तरीका देखा है, लेकिन डेटपिकर कक्षा के अंदर घोंसला वाले टेक्स्टव्यू के लिए मछली पकड़ना गुंजाइश और त्रुटि प्रवण लगता है।डेटपिकर में textsize कैसे बदलें?
क्या ऐसा करने के लिए एक बेहतर/साफ तरीका है? नीचे दिए गए कोड
DatePicker picker = (DatePicker)findViewById(R.id.dp_date);
ViewGroup childpicker
= (ViewGroup)
findViewById(Resources.getSystem().getIdentifier("month" /*rest is:
day, year*/, "id", "android"));
EditText textview = (EditText)
picker.findViewById(Resources.getSystem().getIdentifier("timepicker_input",
"id", "android"));
textview.setTextSize(30);
textview.setTextColor(Color.GREEN);
, 1- "getChildAt (0)" मेरे लिए काम नहीं किया "getChildAt (1)", 2- पाठ का आकार वापस बदल जाता है जब आप ऊपर और नीचे स्पिन या, यह सब –
में उपयोगी नहीं है मैं दृढ़ता से सुझाव दूंगा कि इस समाधान का उपयोग न करें। 'getChildAt (1)' के रूप में जब यह पुस्तकालय के अंदर विचारों का क्रम बदलता है तो यह ईंट हो सकता है। एक संस्करण पर काम कर सकते हैं और विभिन्न कार्यान्वयन के साथ टूटा जा सकता है –