teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

コードを追加しました

2020/11/11 16:19

投稿

tum-y
tum-y

スコア2

title CHANGED
File without changes
body CHANGED
@@ -53,12 +53,12 @@
53
53
  value.add(Entry(500F, 4F))
54
54
  val valueDataSet = LineDataSet(value, "sample")
55
55
  dataSets.add(valueDataSet)
56
- lineChart.data = LineData(**xValues, dataSets**)
56
+ lineChart.data = LineData(xValues, dataSets)
57
57
  }
58
58
  }
59
59
  ```
60
60
 
61
- 上記の太文字の部分がエラーになっています。
61
+ 上記のxValues, dataSetsの部分がエラーになっています。
62
62
 
63
63
 
64
64
  どのように直したらいいのかわかりません。

1

コードを入力しました。

2020/11/11 16:19

投稿

tum-y
tum-y

スコア2

title CHANGED
File without changes
body CHANGED
@@ -1,23 +1,65 @@
1
- androidstudioでMPAndroidChartを使いグラフを作るにはどうしたらいでか?
1
+ androidstudioでMPAndroidChartで折れ線グラフを作って
2
2
 
3
- 各記事を検索し、調べてみたのですが、わかりませんでした。
4
- とあ記事では
3
+ 実行すエラーが
5
- 実装手順
6
- 基本的には、
7
- ①データをEntryに格納
8
- ②EntryのListをDataSetに格納
4
+ AILURE: Build failed with an exception.
9
- ③DataSetのフォーマットを指定
10
- ④DataSetをDataに格納
11
- ⑤DataをChartに格納
12
- ⑥Chartのフォーマットを指定
13
- ⑦グラフ更新
14
- という手順で実装します
15
5
 
16
- と書いてあったのですが、理解が及びませんでした。
6
+ * What went wrong:
7
+ Execution failed for task ':app:compileDebugKotlin'.
17
- サンプルコードを見ても見つからず、壁に当たっています。
8
+ > Compilation error. See log for more details
18
9
 
10
+ * Try:
11
+ Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
19
12
 
20
- 分かりやすい、記事や解釈の仕方、実装手順の詳しいやり方など教えてください。
13
+ * Get more help at https://help.gradle.org
21
14
 
15
+ BUILD FAILED in 28s
16
+
22
- 見た記事はちらで
17
+ のように出ま
18
+
19
+ ```コトリン
20
+ package com.example.production_environment
21
+
22
+ import android.app.Activity
23
+ import android.os.Bundle
24
+ import android.view.View
25
+ import com.github.mikephil.charting.charts.LineChart
26
+ import com.github.mikephil.charting.data.Entry
27
+ import com.github.mikephil.charting.data.LineData
28
+ import com.github.mikephil.charting.data.LineDataSet
29
+ import java.util.*
30
+
31
+
32
+ class Cal_g : Activity() {
33
+ override fun onCreate(savedInstanceState: Bundle?) {
34
+ super.onCreate(savedInstanceState)
35
+ setContentView(R.layout.activity_main)
23
- https://qiita.com/c60evaporator/items/14e63d22d860b73e6f22#3-%E4%B8%BB%E3%81%AA%E8%A8%AD%E5%AE%9A%E3%83%97%E3%83%AD%E3%83%91%E3%83%86%E3%82%A3%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%E4%B8%80%E8%A6%A7
36
+ val lineChart = findViewById<View>(R.id.line_chart) as LineChart
37
+ val dataSets = ArrayList<LineDataSet>()
38
+
39
+ // X軸の値
40
+ val xValues = ArrayList<String>()
41
+ xValues.add("No.1")
42
+ xValues.add("No.2")
43
+ xValues.add("No.3")
44
+ xValues.add("No.4")
45
+ xValues.add("No.5")
46
+
47
+ // value
48
+ val value = ArrayList<Entry>()
49
+ value.add(Entry(100F, 0F))
50
+ value.add(Entry(120F, 1F))
51
+ value.add(Entry(150F, 2F))
52
+ value.add(Entry(250F, 3F))
53
+ value.add(Entry(500F, 4F))
54
+ val valueDataSet = LineDataSet(value, "sample")
55
+ dataSets.add(valueDataSet)
56
+ lineChart.data = LineData(**xValues, dataSets**)
57
+ }
58
+ }
59
+ ```
60
+
61
+ 上記の太文字の部分がエラーになっています。
62
+
63
+
64
+ どのように直したらいいのかわかりません。
65
+ いろんな記事を見ても解決方法がなく、困っています。