Foreground/background network stats pie chart.
Load foreground/background network stats, showing combined in chart series, and also separated in pie chart. Padding to match spec, updated action bar tabs, and limit width for wide devices. Also clear UI options for requesting fragments. Move to action bar overflow menu instead of custom icon. Show detail chart data outside current inspection range. Bug: 5106163, 5143670, 5163064, 5162671, 5148713, 5129036, 5096626 Change-Id: I548fef209e1f714f70ee6bf7098dbdb881692df4
This commit is contained in:
@@ -32,7 +32,6 @@ import android.util.AttributeSet;
|
||||
import android.util.MathUtils;
|
||||
import android.view.MotionEvent;
|
||||
import android.view.View;
|
||||
import android.widget.FrameLayout;
|
||||
|
||||
import com.android.settings.R;
|
||||
import com.google.common.base.Preconditions;
|
||||
@@ -41,7 +40,7 @@ import com.google.common.base.Preconditions;
|
||||
* Sweep across a {@link ChartView} at a specific {@link ChartAxis} value, which
|
||||
* a user can drag.
|
||||
*/
|
||||
public class ChartSweepView extends FrameLayout {
|
||||
public class ChartSweepView extends View {
|
||||
|
||||
private Drawable mSweep;
|
||||
private Rect mSweepPadding = new Rect();
|
||||
@@ -78,7 +77,7 @@ public class ChartSweepView extends FrameLayout {
|
||||
private MotionEvent mTracking;
|
||||
|
||||
public ChartSweepView(Context context) {
|
||||
this(context, null, 0);
|
||||
this(context, null);
|
||||
}
|
||||
|
||||
public ChartSweepView(Context context, AttributeSet attrs) {
|
||||
@@ -101,8 +100,6 @@ public class ChartSweepView extends FrameLayout {
|
||||
|
||||
a.recycle();
|
||||
|
||||
setClipToPadding(false);
|
||||
setClipChildren(false);
|
||||
setWillNotDraw(false);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user