Showing
1 changed file
with
30 additions
and
0 deletions
... | @@ -282,6 +282,26 @@ public class ContextualActivity extends Activity implements View.OnClickListener | ... | @@ -282,6 +282,26 @@ public class ContextualActivity extends Activity implements View.OnClickListener |
282 | bottomSheetDialog.dismiss(); | 282 | bottomSheetDialog.dismiss(); |
283 | }); | 283 | }); |
284 | 284 | ||
285 | + ViewCompat.setAccessibilityDelegate(tvHeader, new AccessibilityDelegateCompat() { | ||
286 | + @Override | ||
287 | + public void onInitializeAccessibilityNodeInfo(View host, @NonNull AccessibilityNodeInfoCompat info) { | ||
288 | + super.onInitializeAccessibilityNodeInfo(host, info); | ||
289 | + info.setClassName("android.widget.TextView"); | ||
290 | + info.setContentDescription(getString(R.string.cos_coupon_share_telco)); | ||
291 | + info.setHeading(true); | ||
292 | + } | ||
293 | + }); | ||
294 | + tvHeader.sendAccessibilityEvent(AccessibilityEvent.TYPE_VIEW_FOCUSED); | ||
295 | + | ||
296 | + ViewCompat.setAccessibilityDelegate(dialogClose, new AccessibilityDelegateCompat() { | ||
297 | + @Override | ||
298 | + public void onInitializeAccessibilityNodeInfo(View host, @NonNull AccessibilityNodeInfoCompat info) { | ||
299 | + super.onInitializeAccessibilityNodeInfo(host, info); | ||
300 | + info.setClassName("android.widget.Button"); | ||
301 | + info.setContentDescription(getString(R.string.accessibility_close)); | ||
302 | + } | ||
303 | + }); | ||
304 | + | ||
285 | if (mCCMS.getEligibleAssets() != null && mCCMS.getEligibleAssets().size() > 0) { | 305 | if (mCCMS.getEligibleAssets() != null && mCCMS.getEligibleAssets().size() > 0) { |
286 | for (int i = 0; i < mCCMS.getEligibleAssets().size(); i++) { | 306 | for (int i = 0; i < mCCMS.getEligibleAssets().size(); i++) { |
287 | LayoutInflater vi = (LayoutInflater) getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); | 307 | LayoutInflater vi = (LayoutInflater) getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); |
... | @@ -295,6 +315,16 @@ public class ContextualActivity extends Activity implements View.OnClickListener | ... | @@ -295,6 +315,16 @@ public class ContextualActivity extends Activity implements View.OnClickListener |
295 | bottomSheetDialog.dismiss(); | 315 | bottomSheetDialog.dismiss(); |
296 | askActivateDialog(mSender); | 316 | askActivateDialog(mSender); |
297 | }); | 317 | }); |
318 | + | ||
319 | + ViewCompat.setAccessibilityDelegate(textView, new AccessibilityDelegateCompat() { | ||
320 | + @Override | ||
321 | + public void onInitializeAccessibilityNodeInfo(View host, @NonNull AccessibilityNodeInfoCompat info) { | ||
322 | + super.onInitializeAccessibilityNodeInfo(host, info); | ||
323 | + info.setClassName("android.widget.TextView"); | ||
324 | + info.setContentDescription(WarplyManagerHelper.formatPhoneNumber(textView.getText().toString())); | ||
325 | + } | ||
326 | + }); | ||
327 | + | ||
298 | parent.addView(v, 0, new ViewGroup.LayoutParams( | 328 | parent.addView(v, 0, new ViewGroup.LayoutParams( |
299 | ViewGroup.LayoutParams.MATCH_PARENT, | 329 | ViewGroup.LayoutParams.MATCH_PARENT, |
300 | ViewGroup.LayoutParams.WRAP_CONTENT)); | 330 | ViewGroup.LayoutParams.WRAP_CONTENT)); | ... | ... |
-
Please register or login to post a comment