1

今日このサービスを使い始めたばかりで、ドキュメントが少しわかりにくいです。Spaceフォト ギャラリー テンプレートを使用して作成しました。このスペースには、画像、作成者、およびフォト ギャラリーのタイプのエントリがあります。私の質問は、たとえば Android アプリに表示するために画像を取得するにはどうすればよいですか?

とやり取りするには、オブジェクトを使用する必要があり、取得しようとしているエントリにオブジェクトをContentful Delivery API使用する必要があることはわかっています。CDAClientCDAEntry

クラスのonCreate()メソッドでこれを次のように定義しました。Fragment

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    mContext = getActivity();

    client = CDAClient.builder()
            .setSpace("id-of-the-space-am-accessing")
            .setToken("the-access-token")
            .build();

    entry = client.fetch(CDAEntry.class).one("the id of the image I want to retrieve");
}

onCreateView()メソッドでは、次のように結果を表示しようとしています:

Log.e(TAG, "Result: " + entry.toString());

アプリを実行すると、Logcat で次のようになります。

E/NEWS ACTIVITY﹕ Result: CDAEntry{id='2YhtjbebgscIwO2keYEa4O'}

この ID は、渡した画像の ID と一致しますclient.fetch(CDAEntry.class).one()

明らかに画像を取得していますが、どうすれば表示できますか?

4

1 に答える 1