-4
私は在庫アンドロイドノーガット7.1.1を持っているLenovo K8ノートのモバイルを購入しました。私は上部の通知バーにグラフィック表示の代わりにバッテリーのパーセンテージを表示しようとしています。私は同じことをするための設定が見つかりませんでした。助けてください。Android Nougatを搭載したデバイスの通知バーにバッテリーのパーセンテージを表示するにはどうすればよいですか?
私は在庫アンドロイドノーガット7.1.1を持っているLenovo K8ノートのモバイルを購入しました。私は上部の通知バーにグラフィック表示の代わりにバッテリーのパーセンテージを表示しようとしています。私は同じことをするための設定が見つかりませんでした。助けてください。Android Nougatを搭載したデバイスの通知バーにバッテリーのパーセンテージを表示するにはどうすればよいですか?
バッテリーのパーセンテージを取得するには、次のコードを使用してください。
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
registerReceiver(this.mBatInfoReceiver, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
}
private BroadcastReceiver mBatInfoReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context c, Intent intent) {
int level = intent.getIntExtra(BatteryManager.EXTRA_LEVEL, 0);
int voltage = intent.getIntExtra("voltage", 0);
int temperature = intent.getIntExtra("temperature", 0);
// batteryLevel.setText("Battery Status: " + String.valueOf(level) + "%");
// voltageLevel.setText("Battery Voltage: " + String.valueOf(voltage));
double temps = (double)temperature/10;
// temperatureLevel.setText("Battery Temperature: " + String.valueOf(temps));
Toast.makeText(getApplicationContext(),String.valueOf(level),Toast.LENGTH_SHORT).show();
}
};
}
私はあなたがhttps://android.stackexchange.comでより良い運を持っているかもしれないと思います。 –
ようこそ。このサイトは**プログラミング**の質問のみです。 –