発信時に電話番号を国際形式に変換できるかどうかを知りたい.
たとえば、フランスのユーザー (申し訳ありませんが、私が間違いを犯さないことがわかっている唯一の形式です :-) 国内形式 : 01.47.12.34.56 で呼び出そうとすると、メソッドは次のようにそれを国際形式に変換します。 +33.1.47.12.34.56
PhoneNumberUtils のドキュメントを調べましたが、必要なことを行うメソッドがあるかどうかわかりません。
発信時に電話番号を国際形式に変換できるかどうかを知りたい.
たとえば、フランスのユーザー (申し訳ありませんが、私が間違いを犯さないことがわかっている唯一の形式です :-) 国内形式 : 01.47.12.34.56 で呼び出そうとすると、メソッドは次のようにそれを国際形式に変換します。 +33.1.47.12.34.56
PhoneNumberUtils のドキュメントを調べましたが、必要なことを行うメソッドがあるかどうかわかりません。
古い投稿ですが、誰かに役立つ場合: google のlibphonenumberライブラリを使用して、電話番号のあらゆる種類の書式設定と検証を行います。この特定のケースでは、国際形式に変換するには、同じライブラリのformat(PhoneNumber number, PhoneNumberFormat format)
クラスで API を使用します。PhoneNumberUtil
数値は文字列ではありませんか?
私が間違っていなければ、Java の文字列メソッドを使用して、これを自分で簡単に行うことができますか?
文字列を取得し、0 を削除して +33 を追加します