プラグインガイド

未確定です.バージョンコード 11 以上で有効です.

プラグインの呼び出し

WMC Manryo で,メニューキーを押し,「その他」「外部」「プラグイン」を順につつきます.

プラグインの条件

WMC Manryo は,次のactionが登録されているアクティビティをプラグインと認識します.

jp.finds.and.app.action.BRAWSE_LOCATION

渡される変数

extra で,次の変数が渡されます.

lon
double型.指定された位置の経度を示します.
lat
double型.指定された位置の緯度を示します.

AndroidManifest.xml

    <activity ... >
        ....
        <intent-filter>
            <action android:name="jp.finds.and.app.action.BRAWSE_LOCATION" />
        </intent-filter>
    </activity ... >

TestActivity.java

次のコードでは,lon, lat を受信して,短時間表示します.

public class MoveSunActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        Intent intent = this.getIntent();
        double lon = Double.NaN;
        double lat = Double.NaN;
        if( intent != null ) {
            lon = intent.getDoubleExtra("lon", Double.NaN);
            lat = intent.getDoubleExtra("lat", Double.NaN);
        }
        if( lon >= -180 && lon <<= 180 && lat >= -90 && lat <= 90 ) {
            String message = String.valueOf(lon) + ", " + String.valueOf(lat);
            Toast.makeText(this, message, Toast.LENGTH_SHORT).show();
        }
    }
}

WMC Manryo 0.9.8 (2011年2月24日)



© 2011 National Agriculture and Food Research Organization | 農研機構トップページ

[先頭へ]