Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 输入带上限的变量T折线图,视图_Android_Mpandroidchart - Fatal编程技术网

Android 输入带上限的变量T折线图,视图

Android 输入带上限的变量T折线图,视图,android,mpandroidchart,Android,Mpandroidchart,我有以下课程: public class LineChart extends AppCompatActivity{ private LineChart mChart; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_line_chart); mChart

我有以下课程:

public class LineChart extends AppCompatActivity{
private LineChart mChart;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_line_chart);

    mChart = findViewById(R.id.linechart);
  }
}
和一个XML:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:layout_height="match_parent"
          android:layout_width="match_parent"
          android:id="@+id/relativeLayout">

<com.github.mikephil.charting.charts.LineChart
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:id="@+id/linechart">

</com.github.mikephil.charting.charts.LineChart>

我现在的问题是,当我尝试使用
findviewbyd(R.id.linechart)
获取折线图时,会出现以下错误:

错误:(42,24)错误:不兼容的类型:类型变量T不存在唯一的最大实例,具有上限折线图,视图 其中T是一个类型变量: T扩展方法findViewById(int)中声明的视图


如果你仔细看,你会发现我没有做错什么(我希望如此)。有人能告诉我我的错在哪里吗。提前感谢

您应该为您的
活动
指定一个不同的名称

您与
折线图
的名称存在冲突,因此,当您执行
查找视图ID(…)
时,它认为您希望使用您的
折线图
,而不是您正在使用的库中的折线图


这就是导致“不兼容类型”消息的原因,因为您的
折线图没有扩展
视图
您应该为您的
活动
指定一个不同的名称

您与
折线图
的名称存在冲突,因此,当您执行
查找视图ID(…)
时,它认为您希望使用您的
折线图
,而不是您正在使用的库中的折线图

这就是导致“不兼容类型”消息的原因,因为您的
折线图
没有扩展
视图