Androidアプリ開発逆引き大全 500の極意

リストとデータベース - Tips411 コンテントプロバイダのメソッド「getaType」を実装する

登録タグ
Icon comment count 0
Icon stock count 0

6-4コンテントプロバイダを用いたデータベース操作Tips411 コンテントプロバイダのメソッド「getaType」を実装する

対応Ver:全て

Level3

Answer「判定値」を、外部からも使える 「データタイプ」にする

コンテントプロバイダのサブクラスにはgetTypeというメソッドがあります。

このメソッドは、UriMatcherがURIを判定して戻した「プログラムの内部の定数」を、コンテントプロバイダで定義したデータタイプに変換するものです。

他のプログラムから、URIとデータタイプの関連付けを求めるときに用いるメソッドです。

リスト1はgetTypeの書き方の一例です。

 メソッドgetType
@Override
  public String getType(Uri uri) {
   switch (sUriMatcher.match(uri)) {
     case SIMPLEITEMS:
     

出典情報

Medium

Androidアプリ開発逆引き大全 500の極意

  • 著者: 清水 美樹

コメント

    コメントはありません