Как ссылаться на элементы стиля Css-файла в webview для Android

#android #css #webview

#Android #css #webview

Вопрос:

У меня есть несколько Xsl-файлов, которые извлекают информацию из Xml-файла для приложения Android. Xml-файл также используется для мобильного веб-сайта, поэтому в него включены html-теги.

Вывод текста размещен в webview, теперь я хочу оформить html-элементы таблицами стилей Css, которые расположены в моем локальном Css-файле.

Мой вопрос в том, где я могу сослаться на свой Css-файл?

Я пытался включить это в xsl-файлы, но это не увенчалось успехом:

     <xsl:template match="/">
    <html>
         <head>
         <link rel="stylesheet" type="text/css" href="file:///android_asset/raw/design.css" />       
         </head>
    .....
  

Следующий метод работает нормально, но при любых изменениях я должен обновлять все xsl-файлы.

     <style type="text/css">
           Css-Stylesheets here
    </style>
  

Есть ли лучший, более простой или разумный способ ссылаться на Css-файл?

Спасибо за вашу помощь, Aero13 (с его плохим школьным английским ; ))

Комментарии:

1. Вы можете ответить на свой собственный вопрос, но не на сам вопрос. Это делает этот вопрос нереальным.

2. @user357812: Спасибо. Хорошо, теперь я ответил на свой собственный вопрос : )

Ответ №1:

Я решил проблему. Очень простая проблема : /

Проблема заключалась в неправильной папке, в которой я искал.

 href="file:///android_asset/raw/design.css"
and 
href="file:///android_res/raw/design.css"
  

Файл был расположен в res, а не в assets.