1)私はアプリケーションにGraphView
を実装しようとしていました。それはうまく動作し、コンパイルし、アプリケーションを実行すると画面に表示されます。私の問題は、どこでも私のGraphView
を動かすことができないということです。私は少し下に移動したいが、動かないだろう。 XMLから手動でやろうとしましたが、何も変わりません。グラフ表示の位置を設定する
2)さらに、私のXMLデザインページは正しくプレビューされません。だから私はGraphView
の位置をXML Designセクションから設定することはできません。位置を変更しようとすると、自動的にtools:layout_editor_absoluteY
とtools:layout_editor_absoluteX
が追加されます。私はtools:layout
がコンパイルされていないことを知っています。だから、なぜ私はグラフを適切にプレビューすることができないのか分からない。
私のエミュレータの写真を追加しました。
誰もがthis.Thanksで多くのことを私を助けることができれば、私は思っていました。
私のメインクラスコード
public class Main3 extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main3);
GraphView graph = (GraphView) findViewById(R.id.graph);
LineGraphSeries<DataPoint> series = new LineGraphSeries<>(new DataPoint[]{
new DataPoint(0, 2),
new DataPoint(1,3),
new DataPoint(2,3),
});
graph.addSeries(series);
}
}
マイXML
<com.jjoe64.graphview.GraphView
android:layout_width="300dp"
android:layout_height="200dip"
android:id="@+id/graph"
android:layout_centerVertical="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_gravity="center_horizontal"
android:nestedScrollingEnabled="false"
android:paddingBottom="100dp"
android:paddingLeft="20dp"
android:paddingRight="20dp"
/>
layout_heightとlayout_widthは –