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. 使用圖書館
- 4. 豬:如何使用Piggybank的圖書館
- 5. 如何從「Android的圖書館工程」
- 6. 如何使用任何圖書館
- 7. Android - 圖書館創建和使用
- 8. Android無法使用谷歌圖書館
- 9. 使用lxml的圖書館
- 10. popt圖書館的使用
- 11. 在Android的圖書館
- 12. Android的凌空圖書館
- 13. 如何使用哈拉卡圖書館
- 14. 如何在圖書館中使用Realm
- 15. 如何使用ADK圖書館
- 16. 如何爲Android安裝圖書館
- 17. 圖書館android回撥
- 18. Android Studio參考圖書館
- 19. Android build.gradle - 圖書館衝突
- 20. Android - 圖書館問題
- 21. 圖書館圖書館:如何正確處理重點?
- 22. 適用於Android的圖書館
- 23. Android的圖書館用戶界面
- 24. 如何設計圖書館?
- 25. 如何使用Android NDK獲取圖書館信息?
- 26. 圖書館與圖書館項目與外部圖書館的區別
- 27. 如何用Gnu製作圖書館?
- 28. 如何將SailsJs用作圖書館?
- 29. 如何從其他圖書館活動調用一個圖書館活動?
- 30. SyntaxHighlighter圖書館
您好,感謝您的片斷。你知道如何在小節之間添加邊距嗎? – 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