機能毎のバッテリ消費量を表示するには, インテントアクション「ACTION_POWER_USAGE_SUMMARY」を利用する.
バッテリ消費量の表示
アプリケーションごとのバッテリ消費量を表示する.
- Battery02.java
- Intentのインスタンスを生成する.
- Intent#setActionメソッドで, Intent.ACTION_POWER_USAGE_SUMMARYを指定する.
- startActivityメソッドで, インテント呼出しする.
package com.moonlight_aska.android.battery02;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.View;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
// ボタンクリック処理
public void onClickButton(View view) {
Intent intent = new Intent();
intent.setAction(Intent.ACTION_POWER_USAGE_SUMMARY);
startActivity(intent);
}
}