我完全迷失在这里。它应该很简单,但我无法将AChartEngine的Dial表放在我的布局中。
我正在关注该演示的示例,但它仍然不适合我,我的想法也没有了!
我的最后一次布局测试如下:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="horizontal" >
<TextView
android:id="@+id/txt"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:gravity="center"
android:text="TEST-TEST" />
<LinearLayout
android:id="@+id/graph1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:gravity="center" />
</LinearLayout>
我得到一个完全居中的“TEST-TEST”文本和右边的表盘,但大约55%的屏幕尺寸,显然位于它应居中的左侧。实际上它没有被限制到第二个布局,因为边距(我也使用了演示版)。
如果我更改另一个文本视图的图形,我会按预期完全居中。
想点什么?
答案 0 :(得分:0)
尝试添加此调用:
renderer.setInScroll(true);
这有助于将图表视图添加到自定义布局的情况。