[英]Android Studio - How to send data from MainActivity.xml to Service?
[英]Android: XML from API to XML in MainActivity
這個問題可能很難提出,但我會嘗試一下。
因此,我試圖在Android Studio中創建一個確定月球當前處於哪個相位的應用程序。經過一些研究,我並沒有真正找到任何東西,但是后來我發現timeanddate.com提供了Astronomy API程序包。
我給了試用期,它與月相同時出現。
現在,我使用查詢生成器從本質上指導我獲取XML格式的結果,並收到以下信息:
<?xml version="1.0" encoding="UTF-8"?>
<data version="2">
<location id="750">
<geo>
<name>Lord Howe Island</name>
<state>Lord Howe Island</state>
<country id="au">Australia</country>
<latitude>-31.557</latitude>
<longitude>159.086</longitude>
</geo>
<astronomy>
<object name="moon">
<day date="2018-09-03" moonphase="thirdquarter">
<event type="thirdquarter" isotime="2018-09-03T13:07+10:30" hour="13" min="7"/>
</day>
</object>
</astronomy>
</location>
</data>
所以我有了數據,現在我只能在Android Studio的Activity上實際獲取它。
據我所知,Android Studio中的XML看起來不像我收到的XML,其行如下
android:text="text"
有人可以指出我正確的方向嗎? 現在,我已經掌握了一些信息,因此我不知道該從哪里去。 顯然,這與從時間和日期復制和粘貼XML無關。 我只是不知道接下來要顯示類似“ 豪勛爵島,第三季月亮”之類的步驟(如提供的XML中所示)
謝謝大家,即使是最小的幫助也很有用。
好了,您必須在后台發出API請求,解析結果並更新UI。
這具有您需要的一切: https : //developer.android.com/training/basics/network-ops/xml
隨時要求更多信息!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.