これはケースです異なる電話機のローカリゼーションで特定のリンクを開く方法
私は多くの言語にローカライズされたアプリケーションをビルドしています。アプリの一部に役立つリンクがたくさんありますが、実際の携帯電話のローカライゼーションに応じて特定のリンクを開きたいと思います。
たとえば、アプリがドイツ語で表示されている場合、ユーザーにウェブサイトのドイツ語翻訳を送信したいが、ユーザーが英語でアプリを見ている場合は、そのユーザーを特定のページの英語翻訳に送信したいその特定の翻訳へのリンク。
ここで例を見て私のアプリに多大な貢献をしました。あなたが私にこのことについてのヒントを落とすことができるならば。
ありがとうございます。
速い返信ありがとうございますが、私は私の活動のインテントを通して自分のリンクを呼び出しているので、その文字列をどのように呼び出すのでしょうか? – oseloth
String.xmlにurlstringを定義するには 'getResources()。getString(R.string.urlstring); ' – MKJParekh
ありがとう。その行はすべての私の問題を解決しました。それは、これが ます。public void onClickの(ビューV){ \t \t // TODO自動生成されたメソッドスタブ \t \tスイッチ(v.getId()){ \t \t場合、最終的な例であるモミを形成し得ることはありません人のためにR.id.link1: \t \t \t意図リンク1 =新しいテント(Intent.ACTION_VIEW、 \t \t \t Uri.parse(getResources()のgetString(R.string.link1web)))。 \t \t \t startActivity(link1); \t \t \t break; ここで、link1webは私の定義した文字列です。 – oseloth