1

バッテリー使用量のグラフを作成する作業を行っています.GraphViewsライブラリを使用しており、その仕組みを研究しています。現在、元のサンプル コードには次の部分があります。

exampleSeries1.resetData(new GraphViewData[] {
        new GraphViewData(0, getRandom())
        , new GraphViewData(2, getRandom())
        , new GraphViewData(2.5, getRandom()) // another frequency
        , new GraphViewData(3, getRandom())
        , new GraphViewData(4, getRandom())
        , new GraphViewData(5, getRandom())

代わりに必要なのは次のようなものです:

exampleSeries1.resetData(new GraphViewData[] {
              new GraphViewData(getTime(), getLevel())
    ,         new GraphViewData(getTime(), getLevel())
            , new GraphViewData(getTime(), getLevel()) // another frequency
            , new GraphViewData(getTime(), getLevel())
            , new GraphViewData(getTime(), getLevel())
            , new GraphViewData(getTime(), getLevel())

バッテリーレベルと時間(現在の時間)が必要なため、結果は次のようになります。

GraphViewData((new GraphViewData[] {
              new GraphViewData(8:00, 80%)
    ,         new GraphViewData(8:01, 80%)
            , new GraphViewData(8:02, 79%) // another frequency
            , new GraphViewData(8:03, 78%)
            , new GraphViewData(8:04, 78%)
            , new GraphViewData(8:05, 77%)

どうすればできますか?getTime()どうすればとを見つけることができますgetLevel()か? それは正しい方法ですか?ありがとう

4

0 に答える 0