Возможно ли это преобразование переменной R.java в ссылку URI? Что может быть URI?Преобразование переменной R.java в URI
PS: Так глупый вопрос, который я знаю. Но спасибо за помощь.
Возможно ли это преобразование переменной R.java в ссылку URI? Что может быть URI?Преобразование переменной R.java в URI
PS: Так глупый вопрос, который я знаю. Но спасибо за помощь.
Вы имеете в виду, что вы храните URI в виде строковых значений в XML-файле и должны их преобразовывать в объекты java.net.URI
?
Если это так ...
В файле XML называется uris.xml
<resources>
<string name="stackoverflow">http://www.stackoverflow.com</string>
</resources>
, а затем в коде Java вы можете использовать
import java.net.URI;
URI stackoverflowUri = new URI(getResources().getString(R.uri.stackoverflow));
(вам нужно добавить код поймать любые URISyntaxException
, брошенные по телефону new URI
)
Большое вам спасибо. Я искал доступ к файлу 'uris.xml', который находится внутри папки' res/raw', используя URI. Это простой учебник, чтобы получить доступ к чему-либо, на который ссылается внутри файла R.java. Я думал, что ссылки URI и R.java уникальны, и они могут быть сопоставлены друг с другом. Ваш учебник и ссылка @ Knickedi очень хороши, чтобы понять это. Еще раз спасибо. – uzay95
Ваш вопрос: немного неясно - что вы пытаетесь сделать, и что вы уже пробовали? –
Если я создам xml внутри res res, он будет создан ссылкой в файл R.java. Могу ли я преобразовать эти ссылки в URI? Что можно преобразовать в URI? Ссылка на переменные уникальна и URI тоже. Могу ли я вызвать переменные с URI? – uzay95
[Здесь вы идете!] (Http://androidbook.blogspot.com/2009/08/referring-to-android-resources-using.html) – Knickedi