Как отображать математические формулы в приложении для Android?

Я пытаюсь включить математические формулы в свое приложение для Android, поэтому пользователи могут видеть, как выглядят формулы, т. Е. Формула расстояния. Есть ли способ сделать это без импорта стороннего программного обеспечения? Или это единственный способ? Заранее спасибо.

Если вы решите, что можете использовать библиотеку, вы можете взглянуть на JLaTeXMath, на которую ссылается этот вопрос, или вы можете попробовать jqMath, упомянутую здесь .

Если вам нужно динамически создавать уравнения на основе пользовательского ввода, вам, вероятно, понадобится библиотека.

Вы можете получить некоторое форматирование, сделанное в HTML, и использовать Html.fromHtml , но вы будете ограничены. В основном полезно для суб и надстроек. Например,

 Html.fromHtml("A<sup>2</sup>+B<sup>2</sup> = C<sup>2</sup>") 

Дает рендеринг уравнения Пифагора.

Если вам не нужно динамически генерировать уравнения, но вместо этого у вас есть набор эталонных уравнений, которые вы хотите показать немодифицированным, вы всегда можете их перенести в PNG и отображать в виде изображений. Есть дополнения к LaTeX и различные онлайн-редакторы уравнений, такие как этот , который отобразит PNG для вас.