Changeset 14694


Ignore:
Timestamp:
04/22/13 12:59:59 (12 years ago)
Author:
cnpetrie
Message:

Updated model page to show appropriate map before model loads. Shortened fadeout time from 500ms to 2000ms

Location:
issm/trunk-jpl/src/mobile/android/ISSM_APP
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/mobile/android/ISSM_APP/res/anim/fade_out.xml

    r14472 r14694  
    44    android:fromAlpha="1.0"
    55    android:toAlpha="0.0"
    6     android:duration="5000" />
     6    android:duration="2000" />
  • issm/trunk-jpl/src/mobile/android/ISSM_APP/res/layout/issmcore.xml

    r14521 r14694  
    77    android:orientation="horizontal"
    88    android:background="@drawable/background" >
    9      
    10     <ImageView
    11         android:id="@+id/defaultMap"
    12         android:layout_width="fill_parent"
    13         android:layout_height="fill_parent"
    14         android:layout_alignParentTop="true"
    15         android:src="@drawable/greenland_img" />
    169 
    1710    <FrameLayout
     
    6457        android:text="Run" />
    6558
     59    <ImageView
     60        android:id="@+id/defaultMap"
     61        android:layout_width="250dp"
     62        android:layout_height="250dp"
     63        android:layout_centerHorizontal="true"
     64        android:layout_centerVertical="true"
     65        android:scaleType="fitXY"
     66        android:src="@drawable/greenland_button" />
     67   
    6668</RelativeLayout>
  • issm/trunk-jpl/src/mobile/android/ISSM_APP/res/layout/issmmapselection.xml

    r14516 r14694  
     1<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
     2    android:layout_width="fill_parent"
     3    android:layout_height="fill_parent"
     4    android:background="@drawable/blank_background"
     5    android:contentDescription="@string/Greenland" >
    16
    2     <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    3         android:layout_width="fill_parent"
    4         android:layout_height="fill_parent"
    5                 android:background="@drawable/blank_background" >
     7    <View
     8        android:id="@+id/view1"
     9        android:layout_width="wrap_content"
     10        android:layout_height="2dip"
     11        android:layout_alignParentLeft="true"
     12        android:layout_centerVertical="true"
     13        android:background="#DDFFDD" />
    614
    7         <ImageButton
    8             android:id="@+id/greenland"
    9             android:layout_width="150dip"
    10             android:layout_height="150dip"
    11             android:layout_alignParentTop="true"
    12             android:layout_centerHorizontal="true"
    13             android:layout_marginTop="42dp"
    14             android:background="@drawable/greenland_button" />
     15    <ImageButton
     16        android:id="@+id/antarctica"
     17        android:layout_width="150dip"
     18        android:layout_height="150dip"
     19        android:layout_alignLeft="@+id/greenland"
     20        android:layout_below="@+id/view1"
     21        android:layout_marginTop="34dp"
     22        android:contentDescription="@string/Antarctica"
     23        android:padding="12dp"
     24        android:scaleType="fitXY"
     25        android:src="@drawable/antarctica_button" />
    1526
    16                 <View
    17                     android:layout_width="wrap_content"
    18                     android:layout_height="2dip"
    19                     android:layout_marginTop="70dip"
    20                     android:layout_below="@+id/greenland"
    21                     android:background="#DDFFDD" />
    22                
    23         <ImageButton
    24             android:id="@+id/antarctica"
    25             android:layout_width="150dip"
    26             android:layout_height="150dip"
    27             android:layout_alignLeft="@+id/greenland"
    28             android:layout_alignParentBottom="true"
    29             android:layout_marginBottom="42dp"
    30             android:background="@drawable/antarctica_button" />
     27    <TextView
     28        android:id="@+id/editText1"
     29        android:layout_width="wrap_content"
     30        android:layout_height="wrap_content"
     31        android:layout_alignParentBottom="true"
     32        android:layout_centerHorizontal="true"
     33        android:ems="10"
     34        android:gravity="center"
     35        android:text="@string/Antarctica" />
    3136
    32            </RelativeLayout>
     37    <TextView
     38        android:id="@+id/EditText01"
     39        android:layout_width="wrap_content"
     40        android:layout_height="wrap_content"
     41        android:layout_above="@+id/view1"
     42        android:layout_alignLeft="@+id/editText1"
     43        android:layout_centerHorizontal="true"
     44        android:layout_centerInParent="true"
     45        android:ems="10"
     46        android:gravity="center"
     47        android:text="@string/Greenland"
     48        android:textStyle="bold" >
     49
     50        <requestFocus />
     51    </TextView>
     52
     53    <ImageButton
     54        android:id="@+id/greenland"
     55        android:layout_width="150dip"
     56        android:layout_height="150dip"
     57        android:layout_above="@+id/EditText01"
     58        android:layout_centerHorizontal="true"
     59        android:layout_margin="@dimen/padding_medium"
     60        android:contentDescription="@string/Greenland"
     61        android:layout_marginBottom="18dp"
     62        android:padding="12dp"
     63        android:scaleType="fitXY"
     64        android:src="@drawable/greenland_button" />
     65
     66</RelativeLayout>
  • issm/trunk-jpl/src/mobile/android/ISSM_APP/res/layout/main_issm.xml

    r14472 r14694  
    66        <include android:id="@+id/first"  layout="@layout/issmmapselection" />
    77        <include android:id="@+id/second"  layout="@layout/issmcore" />
     8
     9
    810        </ViewFlipper>
    911
  • issm/trunk-jpl/src/mobile/android/ISSM_APP/res/values/strings.xml

    r14547 r14694  
    2323        <item>Summer</item>
    2424    </string-array>
     25        <string name="Greenland">Run Greenland Model</string>
     26        <string name="Antarctica">Run Antarctica Model</string>
    2527
    2628</resources>
  • issm/trunk-jpl/src/mobile/android/ISSM_APP/src/gov/nasa/jpl/issm/ISSM.java

    r14641 r14694  
    132132        if( mapName.equals("greenland"))
    133133                {
     134                defaultMap.setImageResource(R.drawable.greenland_button);
    134135                file = "greenland";
    135136                }
    136         else file = "antarctica";
     137        else
     138        {
     139                file = "antarctica";
     140                defaultMap.setImageResource(R.drawable.antarctica_button);
     141        }
    137142
    138143        size = issmNative.createISSMModel(solution_type,issmFolder,file);
     
    278283                        super.onProgressUpdate();
    279284                        dialog.setProgress(value[0]);
    280                         if(value[0] == 100 )
     285                        if(value[0] == 100)
    281286                        {
    282287                                dialog.dismiss();
     
    293298                                e.printStackTrace();
    294299                        }
    295                         if (dialog.isShowing())
    296                                 dialog.dismiss();
    297                         //set back dialog start at 0
    298                         dialog.setProgress(0);
    299300                        if(result) drawFigure();
    300301                       
Note: See TracChangeset for help on using the changeset viewer.