Skip to content

Instantly share code, notes, and snippets.

@codeforfun-jp
Created June 20, 2021 00:23
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Embed
What would you like to do?
Android Studio Battery Checker 2-4
public class BatteryReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
/* 省略 */
if (action != null && action.equals(Intent.ACTION_BATTERY_CHANGED)) {
/* 省略 */
// 画像を表示
if (percentage >= 90) {
batteryImage.setImageResource(R.drawable.b100);
} else if (percentage >= 65) {
batteryImage.setImageResource(R.drawable.b75);
} else if (percentage >= 40) {
batteryImage.setImageResource(R.drawable.b50);
} else if (percentage >= 15) {
batteryImage.setImageResource(R.drawable.b25);
} else {
batteryImage.setImageResource(R.drawable.b0);
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment