下面列出了android.view.accessibility.AccessibilityRecord#obtain ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Override
public void onInitializeAccessibilityEvent(View host, AccessibilityEvent event)
{
super.onInitializeAccessibilityEvent( host, event );
event.setClassName( SdkCenteredViewPager.class.getName() );
final AccessibilityRecord recordCompat = AccessibilityRecord.obtain();
recordCompat.setScrollable( canScroll() );
if ( event.getEventType() == AccessibilityEvent.TYPE_VIEW_SCROLLED
&& mAdapter != null )
{
recordCompat.setItemCount( mAdapter.getCount() );
recordCompat.setFromIndex( mCurItem );
recordCompat.setToIndex( mCurItem );
}
}
@Override
public void onInitializeAccessibilityEvent(View host, AccessibilityEvent event)
{
super.onInitializeAccessibilityEvent( host, event );
event.setClassName( SdkCenteredViewPager.class.getName() );
final AccessibilityRecord recordCompat = AccessibilityRecord.obtain();
recordCompat.setScrollable( canScroll() );
if ( event.getEventType() == AccessibilityEvent.TYPE_VIEW_SCROLLED
&& mAdapter != null )
{
recordCompat.setItemCount( mAdapter.getCount() );
recordCompat.setFromIndex( mCurItem );
recordCompat.setToIndex( mCurItem );
}
}
public static Object obtain() {
return AccessibilityRecord.obtain();
}
public static Object obtain(Object record) {
return AccessibilityRecord.obtain((AccessibilityRecord) record);
}
public static Object obtain() {
return AccessibilityRecord.obtain();
}
public static Object obtain(Object record) {
return AccessibilityRecord.obtain((AccessibilityRecord) record);
}
public static Object obtain() {
return AccessibilityRecord.obtain();
}
public static Object obtain(Object record) {
return AccessibilityRecord.obtain((AccessibilityRecord) record);
}
public static Object obtain() {
return AccessibilityRecord.obtain();
}
public static Object obtain(Object record) {
return AccessibilityRecord.obtain((AccessibilityRecord) record);
}