mirror of
https://github.com/moonlight-stream/moonlight-android.git
synced 2025-07-18 18:42:46 +00:00
Fix build error due to Lollipop API
This commit is contained in:
parent
f87cbac77c
commit
e690c9b8c8
@ -8,6 +8,7 @@ import android.content.Context;
|
|||||||
import android.graphics.Canvas;
|
import android.graphics.Canvas;
|
||||||
import android.graphics.Color;
|
import android.graphics.Color;
|
||||||
import android.graphics.Paint;
|
import android.graphics.Paint;
|
||||||
|
import android.graphics.RectF;
|
||||||
import android.graphics.drawable.Drawable;
|
import android.graphics.drawable.Drawable;
|
||||||
import android.view.MotionEvent;
|
import android.view.MotionEvent;
|
||||||
|
|
||||||
@ -60,6 +61,7 @@ public class DigitalButton extends VirtualControllerElement {
|
|||||||
private TimerLongClickTimerTask longClickTimerTask = null;
|
private TimerLongClickTimerTask longClickTimerTask = null;
|
||||||
|
|
||||||
private final Paint paint = new Paint();
|
private final Paint paint = new Paint();
|
||||||
|
private final RectF rect = new RectF();
|
||||||
|
|
||||||
private int layer;
|
private int layer;
|
||||||
private DigitalButton movingButton = null;
|
private DigitalButton movingButton = null;
|
||||||
@ -150,8 +152,12 @@ public class DigitalButton extends VirtualControllerElement {
|
|||||||
|
|
||||||
paint.setColor(isPressed() ? pressedColor : getDefaultColor());
|
paint.setColor(isPressed() ? pressedColor : getDefaultColor());
|
||||||
paint.setStyle(Paint.Style.STROKE);
|
paint.setStyle(Paint.Style.STROKE);
|
||||||
canvas.drawOval(paint.getStrokeWidth(), paint.getStrokeWidth(),
|
|
||||||
getWidth() - paint.getStrokeWidth(), getHeight() - paint.getStrokeWidth(), paint);
|
rect.left = rect.top = paint.getStrokeWidth();
|
||||||
|
rect.right = getWidth() - rect.left;
|
||||||
|
rect.bottom = getHeight() - rect.top;
|
||||||
|
|
||||||
|
canvas.drawOval(rect, paint);
|
||||||
|
|
||||||
if (icon != -1) {
|
if (icon != -1) {
|
||||||
Drawable d = getResources().getDrawable(icon);
|
Drawable d = getResources().getDrawable(icon);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user