Активность, которую вы вызываете, должна отображаться не только в манифесте для собственного пакета, но и в манифесте для пакета CALLING.
A newline (aka разрыв строки или end-of-line , EOL ) является специальным символом или символьная последовательность, которая знаменует конец строки текста. Точные коды используются в разных операционных системах:
LF: Unix
CR: Mac OS up to version 9
CR+LF: Windows, DOS
Вы можете использовать 

для линии (LF) или 
для возврата каретки (CR), а синтаксический анализатор XML заменит его соответствующий символ при передаче анализируемого текста в приложение. Они могут быть добавлены вручную, как показано в вашем примере, но особенно удобны при необходимости добавлять новые строки программно в строку:
LF
: "
"
CR
: "
"
LF
: <xsl:text>
</xsl:text>
CR
: <xsl:text>
</xsl:text>
Или, если вы хотите увидеть его в XML сразу же просто произведите это буквально:
<?xml version="1.0" encoding="UTF-8" ?>
<item>
<text>Address</text>
<data>
Sample
Text 123
</data>
</item>
Имейте в виду, что, как приложение интерпретирует текст, включая новые строки, зависит от него. Если вы обнаружите, что ваши новые строки игнорируются, возможно, приложение автоматически запускает текст, разделенный символами новой строки.
HTML-браузеры, например, будут игнорировать символы новой строки (и нормализуют пространство в тексте, пространства консолидируются). Чтобы разбить строки в HTML,
<br/>
; или div
или p
, который по умолчанию вызывает разрыв строки после вложенного текста или в элемент, такой как pre
, который по умолчанию обычно сохраняет пробелы и разрывы строк; или white-space
для управления рендерингом новой строки. Если приложение XML не уважает ваши новые строки, а работа в рамках модели обработки приложения не помогает, другой возможный метод использования CDATA
заключается в том, чтобы описать синтаксический анализатор XML , а не , для анализа текста содержащую новую строку.
<?xml version="1.0" encoding="UTF-8" ?>
<item>
<text>Address</text>
<data>
<![CDATA[Sample
Text 123]]>
</data>
</item>
или, если разметка HTML распознается ниже по течению:
<?xml version="1.0" encoding="UTF-8" ?>
<item>
<text>Address</text>
<data>
<![CDATA[Sample <br/>
Text 123]]>
</data>
</item>
Будет ли эта помощь зависеть от семантики, определенной приложением, на одном или нескольких этапах в конвейер обработки XML, который проходит XML.
A newline (ака разрыв строки или end-of-line , EOL ) можно добавить так же, как любой символ в XML, но помните о
XmlWriterSettings settings = new XmlWriterSettings();
settings.Indent = true;
settings.NewLineOnAttributes = true;