Browse Source

Prototyping

master
gitsvn 12 years ago
parent
commit
4e1727abcc
2 changed files with 117 additions and 10 deletions
  1. 114
    7
      res/layout/rbs_main.xml
  2. 3
    3
      src/ch/spherIC/recurvebowsight/RBSMainActivity.java

+ 114
- 7
res/layout/rbs_main.xml View File

app:drawBorderWidth="3dp" /> app:drawBorderWidth="3dp" />
</LinearLayout> </LinearLayout>
<ViewFlipper <ViewFlipper
android:id="@+id/viewFlipper" android:id="@+id/viewFlipper"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
<ScrollView <ScrollView
android:id="@+id/scrollView1" android:id="@+id/scrollView1"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" >
android:layout_height="wrap_content"
android:scrollbars="vertical" >
<TableLayout <TableLayout
android:id="@+id/inputParams" android:id="@+id/inputParams"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_height="wrap_content"
android:gravity="fill_vertical|fill_horizontal" android:gravity="fill_vertical|fill_horizontal"
android:scrollbarStyle="insideOverlay" android:scrollbarStyle="insideOverlay"
android:scrollbars="vertical" > android:scrollbars="vertical" >
android:paddingBottom="9dp" android:paddingBottom="9dp"
android:paddingTop="9dp" android:paddingTop="9dp"
android:text="22" android:text="22"
android:textSize="18sp" />
android:textSize="18sp"
android:typeface="sans" />
</TableRow> </TableRow>
</TableRow> </TableRow>
<TableRow <TableRow
android:id="@+id/tableRow7"
android:id="@+id/tableRow9"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center" android:layout_gravity="center"
</TableRow> </TableRow>
</TableLayout>
<TableRow android:id="@+id/tableRow10" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_margin="4dp">
<TextView android:id="@+id/shootingParams" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:background="@color/yellow" android:paddingBottom="3dip" android:paddingLeft="3dip" android:paddingTop="3dip" android:text="@string/titleShootingParams" android:textColor="@color/black" android:textStyle="bold" />
</TableRow><TableRow android:id="@+id/tableRow11" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_margin="4dp">
<TextView android:id="@+id/shootingDistanzLbl" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="right|center_vertical" android:text="@string/shootingDistanzLbl" android:textColor="@color/black" />
<EditText android:id="@+id/shootingDistanzTxtFld" android:layout_width="150dp" android:layout_height="36dp" android:layout_marginLeft="4dp" android:ems="10" android:gravity="center_vertical" android:inputType="numberDecimal" android:paddingBottom="9dp" android:paddingTop="9dp" android:text="22" android:textSize="18sp" />
</TableRow><TableRow android:id="@+id/tableRow12" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_margin="4dp">
<TextView android:id="@+id/arrowNockHeightLbl" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="right|center_vertical" android:text="@string/arrowNockHeightLbl" android:textColor="@color/black" />
<EditText android:id="@+id/arrowNockHeightTxtFld" android:layout_width="150dp" android:layout_height="36dp" android:layout_marginLeft="4dp" android:ems="10" android:gravity="center_vertical" android:inputType="numberDecimal" android:paddingBottom="9dp" android:paddingTop="9dp" android:text="22" android:textSize="18sp" />
</TableRow><TableRow android:id="@+id/tableRow13" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_margin="4dp">
<TextView android:id="@+id/targetCenterHeightLbl" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="right|center_vertical" android:text="@string/targetCenterHeightLbl" android:textColor="@color/black" />
<EditText android:id="@+id/targetCenterHeightTxtFld" android:layout_width="150dp" android:layout_height="36dp" android:layout_marginLeft="4dp" android:ems="10" android:gravity="center_vertical" android:inputType="numberDecimal" android:paddingBottom="9dp" android:paddingTop="9dp" android:text="22" android:textSize="18sp" />
</TableRow><TableRow
android:id="@+id/tableRow14"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<TextView
android:id="@+id/calculationParams"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@color/yellow"
android:paddingBottom="3dip"
android:paddingLeft="3dip"
android:paddingTop="3dip"
android:text="@string/titleCalculationParams"
android:textColor="@color/black"
android:textStyle="bold" >
</TextView>
</TableRow>
<TableRow
android:id="@+id/tableRow15"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<TextView
android:id="@+id/deltaTimeLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/deltaTimeLbl"
android:textColor="@color/black" />
<EditText
android:id="@+id/deltaTimeTxtFld"
android:layout_width="150dp"
android:layout_height="36dp"
android:layout_marginLeft="4dp"
android:ems="10"
android:gravity="center_vertical"
android:inputType="numberDecimal"
android:paddingBottom="9dp"
android:paddingTop="9dp"
android:text="22"
android:textSize="18sp" />
</TableRow>
<TableRow
android:id="@+id/tableRow16"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<TextView
android:id="@+id/calcPrecisionLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/calcPrecisionLbl"
android:textColor="@color/black" />
<EditText
android:id="@+id/calcPrecisionTxtFld"
android:layout_width="150dp"
android:layout_height="36dp"
android:layout_marginLeft="4dp"
android:ems="10"
android:gravity="center_vertical"
android:inputType="numberDecimal"
android:paddingBottom="9dp"
android:paddingTop="9dp"
android:text="22"
android:textSize="18sp" />
</TableRow>
</TableLayout>
</ScrollView> </ScrollView>
<LinearLayout <LinearLayout
android:id="@+id/ballisticResults" android:id="@+id/ballisticResults"
android:layout_width="match_parent" android:layout_width="match_parent"

+ 3
- 3
src/ch/spherIC/recurvebowsight/RBSMainActivity.java View File

case MotionEvent.ACTION_DOWN: { case MotionEvent.ACTION_DOWN: {
this.downX = event.getX(); this.downX = event.getX();
this.downY = event.getY(); this.downY = event.getY();
return true;
} }
case MotionEvent.ACTION_UP: { case MotionEvent.ACTION_UP: {
// Show The Next Screen // Show The Next Screen
RBSMainActivity.this.viewFlipper.showNext(); RBSMainActivity.this.viewFlipper.showNext();
// return true;
} }
return true;
} }
} }
this.listView1.setOnItemClickListener(new AdapterView.OnItemClickListener() { this.listView1.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override @Override
public void onItemClick(final AdapterView<?> parent, final View view, final int position, final long id) {
public void onItemClick(final AdapterView<?> parent, final View view, final int position,
final long id) {
final String item = (String) parent.getItemAtPosition(position); final String item = (String) parent.getItemAtPosition(position);
if (item.equals("Riser")) { if (item.equals("Riser")) {
Intent intent = new Intent(RBSMainActivity.this, RiserSightConfigurationActivity.class); Intent intent = new Intent(RBSMainActivity.this, RiserSightConfigurationActivity.class);

Loading…
Cancel
Save