フォーム関連メソッド

フォーム関連メソッド

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Zoho Creator の Android SDK に含まれる ZCUISDKUtil を使用すると、Zoho Creator アプリケーション内の各コンポーネントのインターフェイスを管理できます。

メモ: Android アプリに UI コンポーネントを埋め込むには、アクティビティを ZCBaseActivity から継承させる必要があります。

static void startFormActivity(Activity activity, String appOwnerName, String appLinkName, String formLinkName, String formDisplayName, String queryParam)
このメソッドは、指定したフォームを読み込んだ FormActivity を起動します。

パラメーター:

activity 次のアクティビティを起動するための現在の Activity インスタンス。
appOwnerName アプリケーションの所有者名(String)。
appLinkName アプリケーションのリンク名(String)。
formLinkName 対象フォームのリンク名(String)。
formDisplayName フォームの表示名(String)。
queryParam
フォーム内の項目に設定する値を queryParams 形式で指定します。形式:
fieldLinkName1=value1&fieldLinkName2=value2 といった String

 

static Fragment getFragmentForForm(String appOwnerName, String appLinkName, String formLinkName, String queryString, SubmitHandlersubmitHandler)

このメソッドは、指定したフォームを読み込んだ Fragment を返します。submitHandler パラメーターが null でない場合、SubmitHandler の onSuccess() メソッドにコールバックが渡されます。

パラメーター:

appOwnerName アプリケーションの所有者名(String)。
appLinkName アプリケーションのリンク名(String)。
formLinkName 対象フォームのリンク名(String)。
queryString
フォーム内の項目に設定する値を queryParams 形式で指定します。形式:
fieldLinkName1=value1&fieldLinkName2=value2 といった String
submitHandler SubmitHandler インターフェイスのインスタンス。コールバックが不要な場合は null を指定します。

fun startFormActivity(活動: 活動, appOwnerName: String, appLinkName: String, formLinkName: String, formDisplayName: String, queryParam: String)

指定したフォームを読み込んだFormActivityを起動します。

パラメーター:

活動 次のアクティビティを起動するための現在のアクティビティインスタンス。
appOwnerName 対象の Creator アプリケーションの所有者である Zoho ユーザー名。
appLinkName 指定したフォームを含む Creator アプリケーションのリンク名。
formLinkName 対象フォームのリンク名。
formDisplayName 対象フォームの表示名。
queryParam
対象フォーム内の必須項目に設定する値を指定します。形式:
fieldLinkName1=value1&fieldLinkName2=value2

 

fun getFragmentForForm(appOwnerName: String, appLinkName: String, formLinkName: String, queryString: String, submitHandler: SubmitHandler?): Fragment?

指定したフォームを読み込んだFragmentを返します。submitHandlerパラメーターが null でない場合、SubmitHandler のonSuccess()にコールバックが送信されます。

パラメーター:

appOwnerName 対象の Creator アプリケーションの所有者である Zoho ユーザー名。
appLinkName 指定したフォームを含む Creator アプリケーションのリンク名。
formLinkName 対象フォームのリンク名。
queryString
対象フォーム内の必須項目に設定する値を指定します。形式:
fieldLinkName1=value1&fieldLinkName2=value2
submitHandler SubmitHandler インターフェイスのインスタンス。コールバックが不要な場合は null のままにします。