アプリケーションでグラフィックを作成しようとしていますが、AchartEngine API
機能しません。
graphic
誰かが代わりにビューを持つ方法を私に説明できますIntent
か?
デモコードでIntent
は、ビューではなく、によってのみ発生します。
編集:2つのオプションを同時にテストしようとしました:ボタンのあるlinearLayoutがあります:
<LinearLayout android:id="@+id/list_infos_layout_stat" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" >
<Button
android:id="@+id/list_infos_bouton_stats"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="statistiques"
/>
ChartFactory.getLineChartIntent(..)
ボタンを押すと、メソッドによって新しいアクティビティが作成され、うまく機能します。
同じLinearLayoutに、ChartFactory.getLineChartView
メソッドによって返されるビューを配置しました。ボタンの右側にグラフィックがあります。しかし、ボタンを外しても何もありません...
View graphique = new ReponsesChart().getView(contexte);
if (graphique !=null){
LinearLayout layout = (LinearLayout)convertView.findViewById(R.id.list_infos_layout_stat);
layout.addView(graphique, new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT));
} else {
Log.d("Infos", "GRAPHIQUE NULL");
}
編集2:ビューを画面の幅でレイアウトに追加するときに、親の塗りつぶしプロパティを置き換えることで修正されました