Back to project page calendar.
The source code is released under:
GNU General Public License
If you think the Android project calendar listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.sleepbot.datetimepicker; /*from ww w.java2s.c o m*/ import android.content.Context; import android.os.Build; import android.util.AttributeSet; import android.view.accessibility.AccessibilityEvent; import android.view.accessibility.AccessibilityNodeInfo; import android.widget.Button; import android.widget.TextView; /** * Fake Button class, used so TextViews can announce themselves as Buttons, for accessibility. */ public class AccessibleTextView extends TextView { public AccessibleTextView(Context context, AttributeSet attrs) { super(context, attrs); } public void onInitializeAccessibilityEvent(AccessibilityEvent event) { if (Build.VERSION.SDK_INT >= 14) { super.onInitializeAccessibilityEvent(event); event.setClassName(Button.class.getName()); } } public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) { if (Build.VERSION.SDK_INT >= 14) { super.onInitializeAccessibilityNodeInfo(info); info.setClassName(Button.class.getName()); } } }