Как установить фоновое изображение на графике?

Я реализую одно приложение, связанное с графиками.

Я пытаюсь установить одно изображение в качестве фона графика.

Но это установлено только внутри graph.not установить общий макет.

мой код как пара.

............................................................

layout = (LinearLayout) findViewById (R.id.linearLayout1);

<code>        XYMultipleSeriesRenderer renderer = getBarDemoRenderer();
        setChartSettings(renderer, "Call Duration/Incoming", "my chart", "", 0.5, 12.5,
                0, 60, 0, Color.LTGRAY);
        mChartView = ChartFactory.getBarChartView(BarchartExampleActivity.this, getBarDemoDataset(renderer), renderer, Type.STACKED);
        layout.addView(mChartView, new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));


}
public XYMultipleSeriesRenderer getBarDemoRenderer() 
{

      XYMultipleSeriesRenderer renderer = buildBarRenderer();
        renderer.setBarSpacing(0.5);
        renderer.setXLabels(0);
        renderer.setYLabels(10);
        renderer.addXTextLabel(1, "1");
        renderer.addXTextLabel(2, "2");
        renderer.addXTextLabel(3, "3");
        renderer.addXTextLabel(4, "4");
        renderer.addXTextLabel(5, "5");
        renderer.addXTextLabel(6, "6");
        renderer.addXTextLabel(7, "7");
        renderer.addXTextLabel(8, "8");
        renderer.addXTextLabel(9, "9");
        renderer.addXTextLabel(10, "10");













        renderer.setYLabelsAlign(Align.RIGHT);

        SimpleSeriesRenderer r = renderer.getSeriesRendererAt(0);
</code>

// r.setDisplayChartValues (true);             r.setChartValuesTextSize (12);             r.setChartValuesSpacing (7);             r.setGradientEnabled (истина);             r.setGradientStart (0, Color.BLUE);             r.setGradientStop (20, Color.GREEN);

<code>        return renderer;

}
 protected XYMultipleSeriesRenderer buildBarRenderer() 
  {
      Log.v("abstract","bbb");
    XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer();
    renderer.setAxisTitleTextSize(16);
    renderer.setChartTitleTextSize(20);
    renderer.setLabelsTextSize(15);
    renderer.setLegendTextSize(15);


    for (int i = 0; i < 1; i++) 
    {
      SimpleSeriesRenderer r = new SimpleSeriesRenderer();

      renderer.addSeriesRenderer(r);
    }
    return renderer;
  }
 protected void setChartSettings(XYMultipleSeriesRenderer renderer, String title, String xTitle,
          String yTitle, double xMin, double xMax, double yMin, double yMax, int axesColor,
          int labelsColor) 
      {
          Log.v("abstract","555"+title  +xMin   +yMin);
          renderer.setShowLegend(false);
        renderer.setChartTitle(title);
        renderer.setXTitle(xTitle);
        renderer.setYTitle(yTitle);
        renderer.setXAxisMin(xMin);
        renderer.setXAxisMax(xMax);
        renderer.setYAxisMin(yMin);
        renderer.setYAxisMax(yMax);
        renderer.setShowGrid(true);



      }
 private XYMultipleSeriesDataset getBarDemoDataset(XYMultipleSeriesRenderer renderer) 
    {
     double[] minValues = new double[]    {0, 0, 0,0,  0,0,  0,0,  0,0,  0,0, 0};
        double[] maxValues = new double[] { 7,0,10,0, 24,0, 30,0, 35,0, 40, 0,45};

        XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset();
        RangeCategorySeries series = new RangeCategorySeries("");
        int length = minValues.length;
        for (int k = 0; k < length; k++) 
        {
         series.add(minValues[k], maxValues[k]);
        }
        dataset.addSeries(series.toXYSeries());
        return dataset;    
    }
</code>

Я устанавливаю фон для макета.

Но не установлено общее расположение.

Как установить фоновое изображение на график?

Если у кого-то есть решение, пожалуйста, помогите мне.

Заранее спасибо.

Ответы на вопрос(1)

Решение Вопроса

Я могу быть далеко отсюда, но, возможно, вы могли бы использовать макет в качестве контейнера для графа и установить вместо него фон, если нет setBackground или похож на рендерер.

 09 апр. 2012 г., 10:11
Я не знаю, как вы добавляете свой график в любой используемый вами макет, но моя мысль была в какой-то степени связана с & lt; LinearLayout android: background = & quot; your drawable & quot; & gt; & lt; YOUR_GRAPH & gt; & lt; / LinearLayout & gt ; Просто мысль, без понятия, жизнеспособна ли она
 kiran09 апр. 2012 г., 09:09
пожалуйста, скажи мне ясно. Я не понял тебя.

Ваш ответ на вопрос