0
A
回答
0
我認爲你不能用條形圖中GraphView
但多個系列與不同的顏色和可滾動一個GraphView混合LineGraph看起來是這樣的: (你會做關於視一些技巧,因爲如果一列示出,其延伸視口以適應圖表 - 它具有1個單位的寬度)
MainActivity.java
。public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
GraphView graphView = new BarGraphView(this, "Graph Title");
GraphViewData[] data1 = new GraphViewData[] {
new GraphViewData(1, 5.0d),
new GraphViewData(2, 3.0d),
new GraphViewData(3, 4.0d),
new GraphViewData(4, 3.0d),
new GraphViewData(5, 7.0d),
new GraphViewData(6, 6.0d),
new GraphViewData(7, 7.0d),
new GraphViewData(8, 2.0d),
};
GraphViewSeriesStyle style1 = new GraphViewSeriesStyle();
style1.setValueDependentColor(new ValueDependentColor() {
@Override
public int get(GraphViewDataInterface data) {
if(((int)data.getX())%2 == 0) {
return Color.rgb(200, 60, 0);
}
else {
return Color.rgb(60, 200, 0);
}
}
});
GraphViewSeries series1 = new GraphViewSeries("Series 1", style1, data1);
graphView.setManualYAxisBounds(10,0);
graphView.setViewPort(1,3.99999);
graphView.setScrollable(true);
graphView.addSeries(series1);
LinearLayout layout = (LinearLayout) findViewById(R.id.graph1);
layout.addView(graphView);
}
activity_main.xml中
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<LinearLayout
android:id="@+id/graph1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"></LinearLayout>
相關問題
- 1. 如何使用圖書館
- 2. 使用圖書館
- 3. 如何從「Android的圖書館工程」
- 4. 如何使用任何圖書館
- 5. Android無法使用谷歌圖書館
- 6. Android的凌空圖書館
- 7. 使用lxml的圖書館
- 8. 如何爲Android安裝圖書館
- 9. 如何使用哈拉卡圖書館
- 10. 如何在圖書館中使用Realm
- 11. Android - 圖書館問題
- 12. Android Studio參考圖書館
- 13. Android build.gradle - 圖書館衝突
- 14. 適用於Android的圖書館
- 15. 如何設計圖書館?
- 16. 圖書館與圖書館項目與外部圖書館的區別
- 17. 如何將SailsJs用作圖書館?
- 18. 從圖書館
- 19. SimpleHTMLDom圖書館
- 20. VS2005圖書館
- 21. 圖書館
- 22. AndroidPdfViewer圖書館
- 23. 使用我的圖書館的AAR文件,該文件對其他圖書館
- 24. Android的Facebook的圖書館發行
- 25. DocsClient的圖書館
- 26. android graphview條形圖
- 27. android:圖書館模塊中的fcm
- 28. CircularImage圖書館誇大錯誤的Android
- 29. 我如何要求圖書館比Play所需的圖書館更新!框架?
- 30. 帶類的圖書館如何工作?
您好,感謝您的片斷。你知道如何在小節之間添加邊距嗎? – redrom 2014-09-11 09:51:57
您可以嘗試將條放置在移位的x座標處。新GraphViewData(1,3.0d),' '新GraphViewData(2,3.0d),' '新GraphViewData(3.5,4.0d),' '新GraphViewData(4.5,3.0d),' '新的GraphViewData(6,7.0d),' ... 或嘗試編輯庫源自身並在那裏更改欄寬。 – Gyebro 2014-09-11 15:19:39