Make paint member final
This commit is contained in:
@@ -25,32 +25,33 @@ import android.util.AttributeSet;
|
|||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
|
||||||
public class VolumeView extends View {
|
public class VolumeView extends View {
|
||||||
private Paint paint;
|
private final Paint paint;
|
||||||
private VolumeHistory _volumeHistory;
|
private VolumeHistory volumeHistory;
|
||||||
|
|
||||||
public VolumeView(Context context) {
|
public VolumeView(Context context) {
|
||||||
super(context);
|
super(context);
|
||||||
init();
|
this.paint = initPaint();
|
||||||
}
|
}
|
||||||
|
|
||||||
public VolumeView(Context context, @Nullable AttributeSet attrs) {
|
public VolumeView(Context context, @Nullable AttributeSet attrs) {
|
||||||
super(context, attrs);
|
super(context, attrs);
|
||||||
init();
|
this.paint = initPaint();
|
||||||
}
|
}
|
||||||
|
|
||||||
public VolumeView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
|
public VolumeView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
|
||||||
super(context, attrs, defStyleAttr);
|
super(context, attrs, defStyleAttr);
|
||||||
init();
|
this.paint = initPaint();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void init() {
|
private Paint initPaint() {
|
||||||
paint = new Paint();
|
Paint paint = new Paint();
|
||||||
paint.setColor(Color.rgb(255, 127, 0));
|
paint.setColor(Color.rgb(255, 127, 0));
|
||||||
|
return paint;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onDraw(Canvas canvas) {
|
protected void onDraw(Canvas canvas) {
|
||||||
final VolumeHistory volumeHistory = _volumeHistory;
|
final VolumeHistory volumeHistory = this.volumeHistory;
|
||||||
if (volumeHistory == null) {
|
if (volumeHistory == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -98,6 +99,6 @@ public class VolumeView extends View {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void setVolumeHistory(VolumeHistory volumeHistory) {
|
public void setVolumeHistory(VolumeHistory volumeHistory) {
|
||||||
this._volumeHistory = volumeHistory;
|
this.volumeHistory = volumeHistory;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user