Toggle navigation
Toggle navigation
This project
Loading...
Sign in
open-source
/
warply_android_sdk_maven_plugin
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
Panagiotis Triantafyllou
2025-02-07 13:23:05 +0200
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
12e0119ba3e23decff77da2643d8581c759a3077
12e0119b
1 parent
a38e7ddf
minor accessibility addition
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
30 additions
and
0 deletions
warply_android_sdk/src/main/java/ly/warp/sdk/activities/ContextualActivity.java
warply_android_sdk/src/main/java/ly/warp/sdk/activities/ContextualActivity.java
View file @
12e0119
...
...
@@ -282,6 +282,26 @@ public class ContextualActivity extends Activity implements View.OnClickListener
bottomSheetDialog
.
dismiss
();
});
ViewCompat
.
setAccessibilityDelegate
(
tvHeader
,
new
AccessibilityDelegateCompat
()
{
@Override
public
void
onInitializeAccessibilityNodeInfo
(
View
host
,
@NonNull
AccessibilityNodeInfoCompat
info
)
{
super
.
onInitializeAccessibilityNodeInfo
(
host
,
info
);
info
.
setClassName
(
"android.widget.TextView"
);
info
.
setContentDescription
(
getString
(
R
.
string
.
cos_coupon_share_telco
));
info
.
setHeading
(
true
);
}
});
tvHeader
.
sendAccessibilityEvent
(
AccessibilityEvent
.
TYPE_VIEW_FOCUSED
);
ViewCompat
.
setAccessibilityDelegate
(
dialogClose
,
new
AccessibilityDelegateCompat
()
{
@Override
public
void
onInitializeAccessibilityNodeInfo
(
View
host
,
@NonNull
AccessibilityNodeInfoCompat
info
)
{
super
.
onInitializeAccessibilityNodeInfo
(
host
,
info
);
info
.
setClassName
(
"android.widget.Button"
);
info
.
setContentDescription
(
getString
(
R
.
string
.
accessibility_close
));
}
});
if
(
mCCMS
.
getEligibleAssets
()
!=
null
&&
mCCMS
.
getEligibleAssets
().
size
()
>
0
)
{
for
(
int
i
=
0
;
i
<
mCCMS
.
getEligibleAssets
().
size
();
i
++)
{
LayoutInflater
vi
=
(
LayoutInflater
)
getApplicationContext
().
getSystemService
(
Context
.
LAYOUT_INFLATER_SERVICE
);
...
...
@@ -295,6 +315,16 @@ public class ContextualActivity extends Activity implements View.OnClickListener
bottomSheetDialog
.
dismiss
();
askActivateDialog
(
mSender
);
});
ViewCompat
.
setAccessibilityDelegate
(
textView
,
new
AccessibilityDelegateCompat
()
{
@Override
public
void
onInitializeAccessibilityNodeInfo
(
View
host
,
@NonNull
AccessibilityNodeInfoCompat
info
)
{
super
.
onInitializeAccessibilityNodeInfo
(
host
,
info
);
info
.
setClassName
(
"android.widget.TextView"
);
info
.
setContentDescription
(
WarplyManagerHelper
.
formatPhoneNumber
(
textView
.
getText
().
toString
()));
}
});
parent
.
addView
(
v
,
0
,
new
ViewGroup
.
LayoutParams
(
ViewGroup
.
LayoutParams
.
MATCH_PARENT
,
ViewGroup
.
LayoutParams
.
WRAP_CONTENT
));
...
...
Please
register
or
login
to post a comment