com.nttdocomo.opt.device
クラス PedometerSettings

Object
  拡張com.nttdocomo.opt.device.PedometerSettings

public class PedometerSettings
extends Object

携帯電話のネイティブ歩数計の設定を行う機能を提供します。

導入されたバージョン:
DoJa-5.1 (906i)

フィールドの概要
static int ATTR_HEIGHT_MAX
          身長の属性の一つで、歩数計に設定可能な身長の最大値(mm)を表します(=1)。
static int ATTR_HEIGHT_MIN
          身長の属性の一つで、歩数計に設定可能な身長の最小値(mm)を表します(=0)。
static int ATTR_WEIGHT_MAX
          体重の属性の一つで、歩数計に設定可能な体重の最大値(g)を表します(=3)。
static int ATTR_WEIGHT_MIN
          体重の属性の一つで、歩数計に設定可能な体重の最小値(g)を表します(=2)。
 
メソッドの概要
static int getAttribute(int attr)
          歩数計の設定に関する属性値を取得します。
static void setBodyHeight(int height)
          歩数計の設定項目のーつである身長(mm)を設定します。
static void setBodyWeight(int weight)
          歩数計の設定項目のーつである体重(g)を設定します。
 
クラス Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ATTR_HEIGHT_MIN

public static final int ATTR_HEIGHT_MIN
身長の属性の一つで、歩数計に設定可能な身長の最小値(mm)を表します(=0)。

関連項目:
getAttribute(int), 定数フィールド値

ATTR_HEIGHT_MAX

public static final int ATTR_HEIGHT_MAX
身長の属性の一つで、歩数計に設定可能な身長の最大値(mm)を表します(=1)。

関連項目:
getAttribute(int), 定数フィールド値

ATTR_WEIGHT_MIN

public static final int ATTR_WEIGHT_MIN
体重の属性の一つで、歩数計に設定可能な体重の最小値(g)を表します(=2)。

関連項目:
getAttribute(int), 定数フィールド値

ATTR_WEIGHT_MAX

public static final int ATTR_WEIGHT_MAX
体重の属性の一つで、歩数計に設定可能な体重の最大値(g)を表します(=3)。

関連項目:
getAttribute(int), 定数フィールド値
メソッドの詳細

setBodyHeight

public static void setBodyHeight(int height)

歩数計の設定項目のーつである身長(mm)を設定します。既に歩数計に設定がある場合は、このメソッドの値で更新します。

歩数計に設定する際、有効な単位未満の桁は四捨五入して設定します。
(例:歩数計で有効な身長の単位がcm単位である場合、1,567mmは157cmとして設定します。)

パラメータ:
height - 身長の値を指定します。
例外:
com.nttdocomo.lang.UnsupportedOperationException - 端末が歩数計機能をサポートしていない、もしくは歩数計が身長の設定をサポートしていない場合に発生します。
IllegalArgumentException - 引数heightで指定した身長が歩数計に設定できない場合に発生します。
SecurityException - ADFにAccessUserInfoキーの指定がないアプリケーションがこのメソッドを呼び出した場合に発生します。

setBodyWeight

public static void setBodyWeight(int weight)

歩数計の設定項目のーつである体重(g)を設定します。既に歩数計に設定がある場合は、このメソッドの値で更新します。

歩数計に設定する際、有効な単位未満の桁は四捨五入して設定します。
(例:歩数計で有効な体重の単位がkg単位である場合、87,654gは88kgとして設定します。)

パラメータ:
weight - 体重の値を指定します。
例外:
com.nttdocomo.lang.UnsupportedOperationException - 端末が歩数計機能をサポートしていない、もしくは歩数計が体重の設定をサポートしていない場合に発生します。
IllegalArgumentException - 引数weightで指定した体重が歩数計に設定できない場合に発生します。
SecurityException - ADFにAccessUserInfoキーの指定がないアプリケーションがこのメソッドを呼び出した場合に発生します。

getAttribute

public static int getAttribute(int attr)
歩数計の設定に関する属性値を取得します。

パラメータ:
attr - 取得する属性を指定します。
戻り値:
指定された属性の値を返します。
例外:
com.nttdocomo.lang.UnsupportedOperationException - 端末が歩数計機能をサポートしていない場合に発生します。
IllegalArgumentException - 引数attrで指定された属性が無効な場合に発生します。
SecurityException - ADFにAccessUserInfoキーの指定がないアプリケーションがこのメソッドを呼び出した場合に発生します。


NTT DOCOMO,INC.

本製品または文書は著作権法により保護されており、その使用、複製、再頒布および逆コンパイルを制限するライセンスのもとにおいて頒布されます。NTTドコモ(その他に許諾者がある場合は当該許諾者も含めて)の書面による事前の許可なく、本製品および関連する文書のいかなる部分も、いかなる方法によっても複製することが禁じられます。フォントを含む第三者のソフトウェアは、著作権法により保護されており、その提供者からライセンスを受けているものです。

Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。

「iモード」、「iアプリ/アイアプリ」、「i-αppli」ロゴ、「DoJa」はNTTドコモの商標または登録商標です。

その他記載された会社名、製品名などは該当する各社の商標または登録商標です。