プラグイン仕様
プラグインは以下のタイプに分類される。
メイン画面トップ (View提供型)
メイン画面ボトム (View提供型)
お気に入り (View提供型)
履歴 (View提供型)
ダウンロード
その他
ジェスチャー
(View提供型)プラグインは以下の要領でプラグインが用意したViewを
然るべきところでブラウザ本体は使う。
View提供型はgetContext()でContextを取得するためパッケージ名は一定のルールに従う必要がある
ブラウザ本体はgetContext()でプラグインのContextを取得する
プラグイン側はgetContext()で呼ばれるActivityクラスの名前を一定のルールで命名する必要がある。
プラグイン側はgetContext()で呼ばれるActivityクラスはSideSheepPlugin.jarが定義するカスタムActivityである必要がる
ブラウザ側はgetContextでContextを取得したのちカスタムActivityにキャストする (本当にできるのか?)
取得したカスタムActivityはgetView()という関数をもっており、これをブラウザ側が呼ぶことでプラグインが用意したViewを取得することができる (本当にできるのか?)
最終更新:2011年09月10日 09:20