1

次のように、チャート フラグメントをプログラムで追加することを除いて、Android 用の ShinobiCharts クイック スタート ガイドに従っています。

FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
ChartFragment chartFragment = new ChartFragment();
fragmentTransaction.add(R.id.history_container, chartFragment, "chart");
fragmentTransaction.commit();
ShinobiChart shinobiChart = chartFragment.getShinobiChart();

shinobiChart常に nullに初期化される最後の行まで、すべてが問題ないように見えます。Fragmentメソッドでから継承するカスタム クラスからこれを呼び出していますが、onCreateViewこの問題はそれに根ざしている可能性があると思われますが、修正方法がわかりません。

4

1 に答える 1