0
我想在圖下方加入一些複選框,但不知道如何操作。就目前來看,這張圖是sortav佔據了整個屏幕的,所以我想我應該從更小的角度開始,我也不知道該怎麼做。 這是它目前的樣子,當我試圖表明的複選框:將複選框放在AChartEngine圖下方
而且,這裏是我的佈局目前的XML代碼:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".ViewGraphActivity" >
<LinearLayout
android:id="@+id/chart_container"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/tv_title"
android:orientation="horizontal" >
</LinearLayout>
<LinearLayout
android:id="@+id/checkbox_container"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:orientation="vertical" >
<TextView
android:id="@+id/checkBoxTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="View which lines:" />
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="103dp"
android:orientation="horizontal" >
<CheckBox
android:id="@+id/checkBox1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Distance" />
<CheckBox
android:id="@+id/checkBox2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="28dp"
android:text="Time" />
</LinearLayout>
<LinearLayout
android:id="@+id/linearLayout2"
android:layout_width="271dp"
android:layout_height="34dp"
android:layout_marginTop="34dp"
android:orientation="horizontal" >
<CheckBox
android:id="@+id/checkBox3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Velocity" />
<CheckBox
android:id="@+id/checkBox4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="28dp"
android:text="Calories" />
</LinearLayout>
</LinearLayout>
謝謝你的幫助。我假設它的工作原因是複選框不再在圖表上,但是它們消失了,我仍然不知道如何使圖表變小一點,看看我是否可以看到複選框...... =/ – theJuls
@ theJuls這也相當容易,你只需在android:id =「@ + id/chart_container」元素中設置'android:layout_above =「@ + id/checkbox_container」'。 –
感謝它的工作!事實證明,我正在做相反的事情:將android:layout_belo =「@ + id/chart_container」放在checkbox_container上。不知道爲什麼這一個工程其他。不管如何,它現在工作得很好:) – theJuls