#java #android #android_layout
Почему когда я пытаюсь добавить несколько View в LinearLayout, компилятор выдает ошибку следующего содержания: The specified child already has a parent. You must call removeView() on the child's parent first. Вроде раньше делал подобным образом, все было ок. LinearLayout layout = (LinearLayout) findViewById(R.id.chart_container); PieChart mPieChart = new PieChart(getApplicationContext()); mPieChart.addPieSlice(new PieModel("Freetime", 15, Color.parseColor("#FE6DA8"))); mPieChart.addPieSlice(new PieModel("Freetime", 15, Color.parseColor("#FE6DA8"))); layout.addView(mPieChart); layout.addView(mPieChart);
Ответы
Ответ 1
А если попробовать так PieChart mPieChart = new PieChart(getApplicationContext()); mPieChart.addPieSlice(new PieModel("Freetime", 15, Color.parseColor("#FE6DA8"))); layout.addView(mPieChart); mPieChart = new PieChart(getApplicationContext()); mPieChart.addPieSlice(new PieModel("Freetime", 15, Color.parseColor("#FE6DA8"))); layout.addView(mPieChart);
Комментариев нет:
Отправить комментарий