Сделать многоугольник svg mask отзывчивым [дублировать]

Короткий ответ - нет.

Часть после команды «adb shell» - это выполняемая часть, как Runtime.getRuntime().exec(...)

Возможно, вы сможете достичь того, что вы после использования Runtime.getRuntime().exec("instrument -w com.demo.test/android.test.InstrumentationTestRunner"). Я не использовал его сам, но вам может понадобиться передать аргументы в виде массива. Проверьте документацию .

1
задан undefined 1 March 2015 в 00:13
поделиться

1 ответ

У вас будет больше удачи, я полагаю, если вы переключите clipPath на использование блоков ограничивающих блоков:

<clipPath clipPathUnits="objectBoundingBox" ... >

Затем все ваши координаты пути клипа должны быть определены в диапазоне 0..1.

http://www.w3.org/TR/SVG/masking.html#EstablishingANewClippingPath

6
ответ дан Paul LeBeau 15 August 2018 в 22:36
поделиться
  • 1
    Я люблю тебя , моя проблема была, когда я пытался использовать clipPathUnits="objectBoundingBox". Я не знал, что вам нужно использовать значения от 0 до 1 (я использовал 0-100), спасибо! – undefined 1 March 2015 в 03:43
  • 2
    Есть ли инструмент для преобразования svg с координатами, которые, например, от 0 ... 500 до 0 ... 1? – Adam Menczykowski 16 March 2016 в 16:25
  • 3
    Адам, здесь есть ответ ( stackoverflow.com/questions/31210466/… ) с таким скриптом. – Marcos Buarque 3 November 2016 в 01:34
Другие вопросы по тегам:

Похожие вопросы: