mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-13 01:17:21 -04:00
Remove Label From Dialog Box
This commit is contained in:
parent
692176fd9d
commit
fe459e6902
@ -34,6 +34,11 @@ import javax.inject.Inject
|
||||
|
||||
class AlertDialogShower @Inject constructor(private val activity: Activity) :
|
||||
DialogShower {
|
||||
private val viewSpacingLeftForLink = 0
|
||||
private val viewSpacingRightForLink = 0
|
||||
private val viewSpacingTopForLink = 10
|
||||
private val viewSpacingBottomForLink = 0
|
||||
|
||||
override fun show(dialog: KiwixDialog, vararg clickListeners: () -> Unit, url: URL?) =
|
||||
create(dialog, *clickListeners, url = url).show()
|
||||
|
||||
@ -77,14 +82,14 @@ class AlertDialogShower @Inject constructor(private val activity: Activity) :
|
||||
Toast.LENGTH_SHORT
|
||||
).show()
|
||||
}
|
||||
textView.text = Html.fromHtml(" <b>Link - <b></br><a href=$url> <b>$url</b>")
|
||||
textView.text = Html.fromHtml("</br><a href=$url> <b>$url</b>")
|
||||
|
||||
setView(
|
||||
textView,
|
||||
0,
|
||||
20,
|
||||
0,
|
||||
0
|
||||
viewSpacingLeftForLink,
|
||||
viewSpacingTopForLink,
|
||||
viewSpacingRightForLink,
|
||||
viewSpacingBottomForLink
|
||||
)
|
||||
}
|
||||
dialog.getView?.let { setView(it()) }
|
||||
|
@ -47,7 +47,13 @@ internal class ExternalLinkOpenerTest {
|
||||
val externalLinkOpener = ExternalLinkOpener(activity, sharedPreferenceUtil, alertDialogShower)
|
||||
externalLinkOpener.openExternalUrl(intent)
|
||||
verify {
|
||||
alertDialogShower.show(KiwixDialog.ExternalLinkPopup, capture(lambdaSlot), any(), any())
|
||||
alertDialogShower.show(
|
||||
KiwixDialog.ExternalLinkPopup,
|
||||
capture(lambdaSlot),
|
||||
any(),
|
||||
any(),
|
||||
any()
|
||||
)
|
||||
}
|
||||
lambdaSlot.captured.invoke()
|
||||
verify { activity.startActivity(intent) }
|
||||
@ -61,7 +67,13 @@ internal class ExternalLinkOpenerTest {
|
||||
val externalLinkOpener = ExternalLinkOpener(activity, sharedPreferenceUtil, alertDialogShower)
|
||||
externalLinkOpener.openExternalUrl(intent)
|
||||
verify {
|
||||
alertDialogShower.show(KiwixDialog.ExternalLinkPopup, any(), capture(lambdaSlot), any())
|
||||
alertDialogShower.show(
|
||||
KiwixDialog.ExternalLinkPopup,
|
||||
any(),
|
||||
capture(lambdaSlot),
|
||||
any(),
|
||||
any()
|
||||
)
|
||||
}
|
||||
lambdaSlot.captured.invoke()
|
||||
verify(exactly = 0) { activity.startActivity(intent) }
|
||||
@ -75,7 +87,13 @@ internal class ExternalLinkOpenerTest {
|
||||
val externalLinkOpener = ExternalLinkOpener(activity, sharedPreferenceUtil, alertDialogShower)
|
||||
externalLinkOpener.openExternalUrl(intent)
|
||||
verify {
|
||||
alertDialogShower.show(KiwixDialog.ExternalLinkPopup, any(), any(), capture(lambdaSlot))
|
||||
alertDialogShower.show(
|
||||
KiwixDialog.ExternalLinkPopup,
|
||||
any(),
|
||||
any(),
|
||||
capture(lambdaSlot),
|
||||
any()
|
||||
)
|
||||
}
|
||||
lambdaSlot.captured.invoke()
|
||||
verify {
|
||||
|
Loading…
x
Reference in New Issue
Block a user