Tuesday, 15 July 2014

android - change text size in <selector> when state_pressed = true -


मुझे ये

  & lt; चयनकर्ता xmlns: android = "http: //schemas.android.com/apk/res/android"> & Lt; आइटम एंड्रॉइड: state_pressed = "true" style = "@ style / font_size_increase" / & gt; & Lt; / चयनकर्ता & gt;  

और ऐसा लगता है कि यह अब और समर्थित नहीं है।

मुझे आश्चर्य है कि पाठ का आकार (xml) में जब इसे दबाया जाता है बढ़ने का एक और तरीका है?

बहुत धन्यवाद!

< Div class = "post-text" itemprop = "text">

नवीनीकृत कोड - अपनी खुद की dimens.xml फ़ाइल बनाएं और उसके बाद इसे चयनकर्ता पर सेट करें

  & lt; संसाधन & gt; & Lt; आइटम का नाम = "पाठ_आकार" प्रकार = "पूर्णांक" & gt; 10dp & lt; / item & gt; & Lt; / संसाधन & gt;  

फिर जावा कोड में उपयोग करें -

  textView.setOnTouchListener (नया ऑन-टचलिस्टनर () {@ ओवरराइड पब्लिक बूलियन ऑन टच (देखें वी, मोशन इवेंट इवेंट) {स्विच (घटना) {मामला MotionEvent.ACTION_DOWN: textView.setTextSize (this.getResources ()। GetDimension (R.id.text_size)); तोड़; मामले MotionEvent.ACTION_CANCEL: Case MotionEvent.ACTION_UP:} वापसी झूठी;}});  

No comments:

Post a Comment