問題タブ [android-xmlpullparser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - UI の更新中にこのバックグラウンド プロセスを処理する最善の方法は何ですか?
私のアプリは、サービスとしてバックグラウンドでトランジット API から 2 週間に 1 回バス ルートのリストを更新し、そのリストを sharedpreferences に保存します。ユーザーがアプリを初めて起動すると、アプリはバックグラウンドでサービスを開始し、XML データをダウンロードして解析し、ルートを sharedpreferences ファイルに ArrayList として保存します。
ランチャー アクティビティは地図ですが、アプリを初めて起動するときにユーザーが「すべてのバス ルートのリスト」アクティビティに移動すると、XML の解析中に画面が空白になります。データ接続が遅い場合は、しばらくの間空白のままになります。UI にリストを表示する前に、サービスが終了している間に回転ローダーを表示することを考えていましたが、回転ローダーをバックグラウンド サービスに同期する方法がわかりません。この問題へのアプローチ方法に関する提案は大歓迎です。
ありがとう。
android - Android XmlPullParser parse xml を Listview に
私はlistgender.xml
このようなアセットフォルダにストアを持っています:
これはクラスの性別です:
これはlist_data
リストビュー用です:
XmlPullParser parse xml を Listview に使用します。
私のlistViewはxmlからデータを取得できますが、値がmale
またはであるとは表示されませんfemale
。
値が jame.test.ClassGender@5355eddc と jame.test.ClassGender@5355ee54 であることを示しています。
それを修正する方法?
android - XML を解析している間、CDATA セクションのテキストが規則的ではないようです
Web サイトから xml を解析しています。しかし、解析中、CDATA セクションのテキストは通常のテキストのようには見えません。たとえば、テキストには文字 " ' " の ' が含まれています。どうすればこの問題を解決できますか? CDATA セクションのテキストを正常に解析するにはどうすればよいですか? XmlPullParser を使用しています。ここに私の XMLParser があります:
ここに Xml があります:<description><![CDATA[Balyoz davasından yargılanan Emekli Amiral Semih Çetin, CNNTÜRK’te Ahmet Hakan’ın sunduğu Tarafsız Bölge programına konuk oldu. Çetin programda, 15 Temmuz darbe girişimiyle ilgili dikkat çeken bir iddiayı paylaştı.   “FETÖ’cülerin sözde darbe konseyi, ‘Yurtta Sulh’ta yer alan isimler açıklanmadan darbe girişimi bitti sayılmaz. İnsanlar ancak o zaman evine dönebilir” diyen Çetin, çarpıcı açıklamalar yaptı. Yurtta […]]]></description>
助けてください
android - Androidでこのxmlファイルを解析する方法 - XmlPullParser?
このxmlを解析して次のタグに移動する方法がわかりません
RSS --> チャンネル --> アイテム
この構造のような xml ツリー、助けてください。前もって感謝します。
アンドロイド Java コード:
android - XMLPullParser - すべてのタグをスキップ
XMLPullParser を使用して XML を読み取る必要があります。しかし、解析しようとすると、eventType は 0 (つまり、START_DOCUMENT) で始まり、すぐに 1 (つまり、END_DOCUMENT) にスキップして、他のすべてのタグをスキップします。
ここに私のサンプルコードがあります:
スイッチケースをヒットできない理由を誰か教えてもらえますか?