私は Android 用のアプリを作成しています。Google Directions API を使用して、ルート内のすべての区間を取得して解析しています。地図上にルートを表示しています(それはすでに機能しています)
ターンバイターンの道順のリストを表示したい (ただし、先に進むにつれて進むことはなく、道順のリストだけです。
いくつか質問があります。まず、各脚の説明を取得する方法を教えてください。JSON を解析すると、次の行が表示されます。
"html_instructions": "Head \u003cb\u003enorth\u003c/b\u003e on \u003cb\u003eS Morgan St\u003c/b\u003e toward \u003cb\u003eW Cermak Rd\u003c/b\u003e"
Java は次のように出力します。
Head <b>north</b> on <b>S Morgan St</b> toward <b>W Cermak Rd</b>
リストに表示される通常の文字列にこれを解析する簡単な方法はありますか? または単にhtml文字を「」に置き換えるだけですか?
次に、配列のサイズに基づいて、地図ビューの上に半透明の背景を持つリストを表示するにはどうすればよいですか?
編集: 望ましい結果は次のようになります。
彼らだけが、固定量のテキストビューで TableLayout を使用しました。私はそのようなものが欲しいです、できれば少し小さくて、ルートの説明をすべて表示するか、一部だけを表示します(変更する機能があります)これらの問題に関する情報が見つかりませんでした。ありがとう