瀏覽代碼

GUI Layouting

master
gitsvn 12 年之前
父節點
當前提交
784bd1f10a
共有 4 個文件被更改,包括 408 次插入291 次删除
  1. 346
    285
      res/layout/rbs_main.xml
  2. 1
    0
      res/values-de/strings.xml
  3. 2
    1
      res/values/strings.xml
  4. 59
    5
      src/ch/spherIC/recurvebowsight/RBSMainActivity.java

+ 346
- 285
res/layout/rbs_main.xml 查看文件

@@ -85,290 +85,8 @@
android:layout_below="@id/views"
android:scrollbarAlwaysDrawVerticalTrack="false" >
<LinearLayout
android:id="@+id/sightConfig"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TableLayout
android:id="@+id/sightConfigTbl"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="fill_vertical|fill_horizontal"
android:scrollbarStyle="insideOverlay"
android:scrollbars="vertical" >
<TableRow
android:id="@+id/tableSCRow0"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/sightConfigTitle"
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/titleSightConfig"
android:textColor="@color/black"
android:textStyle="bold"
app:font="@string/TitilliumWeb_Bold" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scRiserLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scRiserLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.XSpinner
android:id="@+id/scRiserTxtFld"
style="@style/GlassSpinner"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:gravity="center_vertical"
android:paddingBottom="9dp"
android:paddingTop="9dp" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scVvisHLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scVvisHLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.FontEditText
android:id="@+id/scVvisHTxtFld"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:ems="10"
android:gravity="center_vertical"
android:inputType="numberDecimal"
android:paddingBottom="9dp"
android:paddingTop="9dp"
android:text="22"
android:textAppearance="?android:attr/textAppearanceMediumInverse"
app:txtFont="@string/TitilliumWeb_Regular" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scVvisVLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scVvisVLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.FontEditText
android:id="@+id/scVvisVTxtFld"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:ems="10"
android:gravity="center_vertical"
android:inputType="numberDecimal"
android:paddingBottom="9dp"
android:paddingTop="9dp"
android:text="22"
android:textAppearance="?android:attr/textAppearanceMediumInverse"
app:txtFont="@string/TitilliumWeb_Regular" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scSightLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scSightLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.XSpinner
android:id="@+id/scSightSpinner"
style="@style/GlassSpinner"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:gravity="center_vertical"
android:paddingBottom="9dp"
android:paddingTop="9dp" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scHeVSLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scHeVSLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.XSpinner
android:id="@+id/scHeVSSpinner"
style="@style/GlassSpinner"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:gravity="center_vertical"
android:paddingBottom="9dp"
android:paddingTop="9dp" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scaVLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scaVLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.FontEditText
android:id="@+id/scaVTxtFld"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:ems="10"
android:gravity="center_vertical"
android:inputType="numberDecimal"
android:paddingBottom="9dp"
android:paddingTop="9dp"
android:text="22"
android:textSize="18sp"
app:txtFont="@string/TitilliumWeb_Regular" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scVertScaleRngLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scVertScaleRngLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.FontEditText
android:id="@+id/scVertScaleRngTxtFld"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:ems="10"
android:gravity="center_vertical"
android:inputType="numberDecimal"
android:paddingBottom="9dp"
android:paddingTop="9dp"
android:text="22"
android:textSize="18sp"
app:txtFont="@string/TitilliumWeb_Regular" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scVertSkalaMiddleLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scVertSkalaMiddleLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.FontEditText
android:id="@+id/scVertSkalaMiddleTxtFld"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:ems="10"
android:gravity="center_vertical"
android:inputType="numberDecimal"
android:paddingBottom="9dp"
android:paddingTop="9dp"
android:text="22"
android:textSize="18sp"
app:txtFont="@string/TitilliumWeb_Regular" />
</TableRow>
</TableLayout>
</LinearLayout>
<ScrollView
android:id="@+id/scrollView1"
android:id="@+id/paramsScrollView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbars="vertical" >
@@ -381,8 +99,6 @@
android:scrollbarStyle="insideOverlay"
android:scrollbars="vertical" >
<requestFocus />
<TableRow
android:id="@+id/tableRow0"
android:layout_width="match_parent"
@@ -878,6 +594,351 @@
android:layout_height="wrap_content" >
</ListView>
</LinearLayout>
<ScrollView
android:id="@+id/sightCfgScrollView"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<LinearLayout
android:id="@+id/sightConfig"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TableLayout
android:id="@+id/sightConfigTbl"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="fill_vertical|fill_horizontal"
android:scrollbarStyle="insideOverlay"
android:scrollbars="vertical" >
<TableRow
android:id="@+id/tableSCRow0"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<LinearLayout
android:id="@+id/sightConfigTitleWrap"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/sightConfigTitle"
android:layout_width="0dp"
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/titleSightConfig"
android:textColor="@color/black"
android:textStyle="bold"
app:font="@string/TitilliumWeb_Bold" />
<Button
android:id="@+id/scBtnInfo"
style="@style/GlassButtonSmall"
android:layout_width="38dp"
android:layout_height="38dp"
android:layout_marginLeft="4dp"
android:drawableLeft="@drawable/stat_sys_certificate_info"
android:gravity="center" />
</LinearLayout>
</TableRow>
<TableRow
android:id="@+id/tableSCRow1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scRiserLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scRiserLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.XSpinner
android:id="@+id/scRiserTxtFld"
style="@style/GlassSpinner"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:gravity="center_vertical"
android:paddingBottom="9dp"
android:paddingTop="9dp" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scVvisHLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scVvisHLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.FontEditText
android:id="@+id/scVvisHTxtFld"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:ems="10"
android:gravity="center_vertical"
android:inputType="numberDecimal"
android:paddingBottom="9dp"
android:paddingTop="9dp"
android:text="22"
android:textAppearance="?android:attr/textAppearanceMediumInverse"
app:txtFont="@string/TitilliumWeb_Regular" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scVvisVLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scVvisVLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.FontEditText
android:id="@+id/scVvisVTxtFld"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:ems="10"
android:gravity="center_vertical"
android:inputType="numberDecimal"
android:paddingBottom="9dp"
android:paddingTop="9dp"
android:text="22"
android:textAppearance="?android:attr/textAppearanceMediumInverse"
app:txtFont="@string/TitilliumWeb_Regular" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scSightLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scSightLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.XSpinner
android:id="@+id/scSightSpinner"
style="@style/GlassSpinner"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:gravity="center_vertical"
android:paddingBottom="9dp"
android:paddingTop="9dp" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scHeVSLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scHeVSLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.XSpinner
android:id="@+id/scHeVSSpinner"
style="@style/GlassSpinner"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:gravity="center_vertical"
android:paddingBottom="9dp"
android:paddingTop="9dp" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scaVLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scaVLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.FontEditText
android:id="@+id/scaVTxtFld"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:ems="10"
android:gravity="center_vertical"
android:inputType="numberDecimal"
android:paddingBottom="9dp"
android:paddingTop="9dp"
android:text="22"
android:textSize="18sp"
app:txtFont="@string/TitilliumWeb_Regular" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scVertScaleRngLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scVertScaleRngLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.FontEditText
android:id="@+id/scVertScaleRngTxtFld"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:ems="10"
android:gravity="center_vertical"
android:inputType="numberDecimal"
android:paddingBottom="9dp"
android:paddingTop="9dp"
android:text="22"
android:textSize="18sp"
app:txtFont="@string/TitilliumWeb_Regular" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scVertSkalaMiddleLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scVertSkalaMiddleLbl"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Regular" />
<ch.spherIC.recurvebowsight.components.FontEditText
android:id="@+id/scVertSkalaMiddleTxtFld"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:background="@android:drawable/edit_text"
android:ems="10"
android:gravity="center_vertical"
android:inputType="numberDecimal"
android:paddingBottom="9dp"
android:paddingTop="9dp"
android:text="22"
android:textSize="18sp"
app:txtFont="@string/TitilliumWeb_Regular" />
</TableRow>
<TableRow
android:id="@+id/tableSCRow10"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="4dp" >
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scEvSLbl"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right|center_vertical"
android:text="@string/scEvSLbl"
android:textAppearance="?android:attr/textAppearanceMediumInverse"
android:textColor="@color/black"
app:font="@string/TitilliumWeb_Bold" />
<ch.spherIC.recurvebowsight.components.FontTextView
android:id="@+id/scEvSValue"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginLeft="4dp"
android:layout_weight="1"
android:background="@drawable/evs_ok_background"
android:gravity="left|center_vertical"
android:paddingLeft="9dp"
android:text="22"
android:textAppearance="?android:attr/textAppearanceMediumInverse"
app:txtFont="@string/TitilliumWeb_Bold" />
</TableRow>
</TableLayout>
<Button
android:id="@+id/scBtnCalc"
style="@style/GlassButtonSmall"
android:layout_width="38dp"
android:layout_height="38dp"
android:layout_marginLeft="4dp"
android:drawableLeft="@drawable/calc"
android:gravity="center" />
</LinearLayout>
</ScrollView>
</ViewFlipper>
</RelativeLayout>

+ 1
- 0
res/values-de/strings.xml 查看文件

@@ -40,5 +40,6 @@
<string name="scaVLbl">aV [mm] / aH [mm]</string>
<string name="scVertScaleRngLbl">Bereich vert. Skala [mm]</string>
<string name="scVertSkalaMiddleLbl">Mittelstellung M vert. Skala [mm]</string>
<string name="scEvSLbl">EvS [mm]</string>
</resources>

+ 2
- 1
res/values/strings.xml 查看文件

@@ -40,5 +40,6 @@
<string name="scaVLbl">aV [mm] / aH [mm]</string>
<string name="scVertScaleRngLbl">Vert. Scale Range [mm]</string>
<string name="scVertSkalaMiddleLbl">Vert. Scale Middle Setting M [mm]</string>
<string name="scEvSLbl">EvS [mm]</string>
</resources>

+ 59
- 5
src/ch/spherIC/recurvebowsight/RBSMainActivity.java 查看文件

@@ -30,8 +30,11 @@ import java.util.Arrays;
public class RBSMainActivity extends Activity {
private static final int MIN_DISTANCE = 50;
private ViewFlipper viewFlipper;
private ScrollView scrollView;
private ScrollView paramsScrollView;
private ScrollView sightCfgScrollView;
private float lastX;
private ListView listView1;
private XTextView txtViewParams;
@@ -54,16 +57,18 @@ public class RBSMainActivity extends Activity {
helper.getWritableDatabase();
this.viewFlipper = (ViewFlipper) findViewById(R.id.viewFlipper);
this.scrollView = (ScrollView) findViewById(R.id.scrollView1);
this.paramsScrollView = (ScrollView) findViewById(R.id.paramsScrollView);
this.sightCfgScrollView = (ScrollView) findViewById(R.id.sightCfgScrollView);
this.txtViewParams = (XTextView) findViewById(R.id.viewParams);
this.txtViewResults = (XTextView) findViewById(R.id.viewResults);
this.txtViewSight = (XTextView) findViewById(R.id.viewSight);
this.calcTimeIntervalCboBox = (Spinner) findViewById(R.id.deltaTimeCboBox);
this.calcAccuracyCboBox = (XSpinner) findViewById(R.id.calcPrecisionCboBox);
this.scrollView.setOnTouchListener(new OnTouchListener() {
static final int MIN_DISTANCE = 50;
// Scrollview muss den Swipe selbst handeln
this.paramsScrollView.setOnTouchListener(new OnTouchListener() {
private float downX, downY, upX, upY;
@Override
@@ -105,6 +110,52 @@ public class RBSMainActivity extends Activity {
}
});
// Scrollview muss den Swipe selbst handeln
this.sightCfgScrollView.setOnTouchListener(new OnTouchListener() {
private float downX, downY, upX, upY;
@Override
public boolean onTouch(final View v, final MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN: {
this.downX = event.getX();
this.downY = event.getY();
}
case MotionEvent.ACTION_UP: {
this.upX = event.getX();
this.upY = event.getY();
float deltaX = this.upX - this.downX;
float deltaY = this.upY - this.downY;
// swipe from left to right?
if (deltaX > 0 && Math.abs(deltaX) > MIN_DISTANCE && Math.abs(deltaY) < MIN_DISTANCE) {
// set the required Animation type to ViewFlipper
// The Next screen will come in form Right and current Screen will go OUT to Left
RBSMainActivity.this.viewFlipper.setInAnimation(RBSMainActivity.this, R.anim.in_from_left);
RBSMainActivity.this.viewFlipper.setOutAnimation(RBSMainActivity.this, R.anim.out_to_right);
// Show The Next Screen
RBSMainActivity.this.viewFlipper.showPrevious();
deactivateXTextView(RBSMainActivity.this.txtViewSight);
xTextViewUp(RBSMainActivity.this.txtViewResults);
deactivateXTextView(RBSMainActivity.this.txtViewParams);
}
}
}
return false;
}
});
// Touchlistener für die oberen 3 Tabs
OnTouchListener tabListener = new OnTouchListener() {
@Override
@@ -149,6 +200,7 @@ public class RBSMainActivity extends Activity {
}
};
// Touchlistener an Tabs anhängen
this.txtViewParams.setOnTouchListener(tabListener);
this.txtViewResults.setOnTouchListener(tabListener);
this.txtViewSight.setOnTouchListener(tabListener);
@@ -162,8 +214,10 @@ public class RBSMainActivity extends Activity {
getResources().getStringArray(R.array.CalculationAccuracies),
this.calcAccuracyCboBox));
// ** TEST WEISE AB HIER*******
// ************************************************************************
// ** TEST WEISE AB HIER***************************************************
// ************************************************************************
this.listView1 = (ListView) findViewById(R.id.listView1);
String[] values = new String[] { "Riser", "Sight", "General Config" };

Loading…
取消
儲存