0
複雑なクエリを使用してコンテンツプロバイダを実装するには、複雑なURIパターンが必要でしたが、これをどのように処理できるのか分かりません。Androidで高度なUriパターンを処理する方法
- 私のパターンに正規表現を使用できますか?例:
/user/:[a-zA-Z]/timeline/
ユーザーが文字のみを含む必要がある場合。 - UriMatherにどのようなパラメータの例を示すシンボル:
/user/:userId/timeline/year/:yearNumber
、私はパラメータとしてuserIdとyearNumberを取得するので、どのように値を取得する必要がありますか?getPathSegments()
を使用して手動でパラメータを取得する必要がありますか? - または私は
/user/#/timeline/year/#
を使用した場合、私はフォーマット/user/#/timeline/year/#
を使用することにより#値
okありがとうございます。正規表現に関する最初の質問はどうですか? – Lior
いいえ、正規表現は使用できません。任意の数字には#、任意の文字列には*を使用できます。 –