2012-01-05 10 views
0

を描画中に現在のテーマでスタイル 'null'を見つけられませんでした。棒グラフを描画したいと思います.xmlレイアウトでchartviewを定義すると、「スタイルを見つけられませんでした'in current theme'とそのXMLのグラフィカルな表示は、「ライセンスファイルが無効または欠落しています。適切なlicense.licをassetsフォルダに配置してください」などのメッセージを表示します。私のアプリでbarcharts

のtest.xml

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    > 
    <com.artfulbits.aiCharts.ChartView 
    android:id="@+id/chartView" 
    chart="@xml/chart" 
    android:background="@android:drawable/alert_dark_frame" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"/> 
</LinearLayout> 

chart.xml

<?xml version="1.0" encoding="utf-8"?> 
<chart> 
    <area> 
     <area.xaxis title="Sales"/> 
     <area.yaxis title="Date" valuetype="Date"/> 
    </area> 
    <series type="Bar" color="#FFE0400A" showlabel="true" halign="Near"/> 
</chart> 

私はこの例hereを見つけました。

助けてください。前もって感謝します。 ChartViewという名前のクラスがパッケージ内に存在するかどうか、プロジェクト内の

+0

URLで与えられた例の完全なソースコードではありません。サンプルをダウンロードしましたが、ChartViewクラスがありません。 –

+0

私は上記のURLからサンプルを作成しましたが、xmlがエラーを出していますので、proceed.iを実行すると、aichart.jarをダウンロードしてビルドパスにインクルードする必要があります。 – picaso

+0

あなたのテーマに何が問題なのかよく分かりませんが、aiChartは商用パッケージなので、「ライセンスファイルは無効です」というメッセージを削除するために支払いをしなければなりません。 – Muz

答えて

0

チェックcom.artfulbits.aiCharts com.artfulbits.aiCharts.ChartView

+0

はいファイルはpackage.butにありますが、私のXMLには何が問題なのですか? – picaso