1

请有人帮我找到解决方案..如何计算我的距离?..我有距离值..例如我有 4 个地方 A、B、C 和 D。

distance(A,A,0);
distance(A,B,10.1);
distance(A,C,10.3);
distance(A,D,10.9);
distance(B,A,9.1);
distance(B,B,0);
distance(B,C,0.2);
distance(B,D,5.3);
distance(C,A,9.2);
distance(C,B,0.2);
distance(C,C,0);
distance(C,D,4.9);
distance(D,A,10.8);
distance(D,B,4.5);
distance(D,C,4);
distance(D,D,0);

这是我的 distance.xml

<CheckBox
    android:id="@+id/A_checkbox"
    android:layout_width="match_parent"
    android:layout_height="15dp"
    android:text="@string/A"
    android:textSize="5pt" />

<CheckBox
    android:id="@+id/B_checkbox"
    android:layout_width="match_parent"
    android:layout_height="15dp"
    android:text="@string/B"
    android:textSize="5pt" />

<CheckBox
    android:id="@+id/C_checkbox"
    android:layout_width="match_parent"
    android:layout_height="15dp"
    android:text="@string/C"
    android:textSize="5pt" />

<CheckBox
    android:id="@+id/D_checkbox"
    android:layout_width="match_parent"
    android:layout_height="15dp"
    android:text="@string/D"
    android:textSize="5pt" />

<Button
    android:id="@+id/submit_button"
    android:layout_width="wrap_content"
    android:layout_height="34dp"
    android:text="@string/submit"
    android:textSize="5pt" />

result.xml布局会做..选择并提交后..距离将从最小距离和总距离计算并显示所选地点。

for example--> i select A,B,C and D..
the result will show --> B->C->D->A..
the total distance --> 15.9km..

所以,这是我的想法。我需要创建多少个activity.java?

4

0 回答 0