コンテンツ一覧機能
SDKに設定したコンテンツを一覧で表示します。

本ページの内容は、サンプルプログラム[TutorialSample.zip]に含まれています。
1. コンテンツ一覧の呼び出し
事前にコンテンツをSDKに設定し、コンテンツ一覧画面を呼び出します。
// コンテンツ一覧画面を呼び出すと、設定しておいたコンテンツがリストで表示される
Intent intent = new Intent(getApplicationContext(), ContentListActivity.class);
startActivity(intent);
サンプルプログラムTutorialSampleでは、MainActivityのstartContentListActivityメソッドに記載されています。
2. コンテンツ一覧の設定
コンテンツ一覧画面を呼び出す際に、コンテンツ一覧関する各種設定を行うことができます。
// コンテンツ一覧画面の初期設定を行う
// コンテンツをタップした時に、コンテンツ詳細画面に遷移せずに、その先の記念撮影画面に直接遷移するかどうかを設定する
getSettings().contentList().setIsDirectCamera(false);
サンプルプログラムTutorialSampleでは、AppのinitializePicnicメソッドに記載されています。
3. Manifestファイル
コンテンツ一覧画面を呼び出すためには、Manifestファイルへ以下の記述が必要です。
<!-- コンテンツ一覧画面を表示するために必要な記述 -->
<activity
    android:name="me.picnicapp.sdk.contentdetail.ContentListActivity"
    android:configChanges="orientation|keyboard|keyboardHidden|screenSize"
    android:label="@string/app_name"
    android:screenOrientation="portrait"
    android:theme="@android:style/Theme.Black.NoTitleBar" />
サンプルプログラムTutorialSampleでは、AndroidManifest.xml内に記載されています。