Changeset d1b57eb in orbit for android


Ignore:
Timestamp:
10/30/13 21:31:18 (7 years ago)
Author:
Steve Castellotti <sc@…>
Branches:
master, Servo
Children:
8e9b9b3
Parents:
53a64a0
Message:
  • Set Support tab to be able to scroll when composing a feedback message
Location:
android
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • android/AndroidManifest.xml

    r0d2b1fc rd1b57eb  
    33    package="info.puzzlebox.orbit" 
    44    android:versionCode="6" 
    5     android:versionName="1.4.2" > 
     5    android:versionName="1.4.3" > 
    66 
    77    <uses-sdk 
  • android/res/layout/fragment_support.xml

    rf3d6504 rd1b57eb  
    55    android:orientation="vertical" > 
    66 
    7     <WebView 
    8         android:id="@+id/webViewSupport" 
     7    <ScrollView 
    98        android:layout_width="fill_parent" 
    10         android:layout_height="140dp" 
    11         android:scrollbars="none" /> 
     9        android:layout_height="wrap_content" > 
    1210 
    13     <View 
    14         android:layout_width="fill_parent" 
    15         android:layout_height="32dip" > 
    16     </View> 
     11        <LinearLayout 
     12            android:layout_width="fill_parent" 
     13            android:layout_height="wrap_content" 
     14            android:orientation="vertical" > 
    1715 
    18     <TextView 
    19         android:id="@+id/textViewLabelTitle" 
    20         style="@android:style/TextAppearance.Large" 
    21         android:layout_width="fill_parent" 
    22         android:layout_height="wrap_content" 
    23         android:gravity="center" 
    24         android:text="@string/label_support_title" /> 
     16            <WebView 
     17                android:id="@+id/webViewSupport" 
     18                android:layout_width="fill_parent" 
     19                android:layout_height="140dp" 
     20                android:scrollbars="none" /> 
    2521 
    26     <LinearLayout 
    27         android:layout_width="match_parent" 
    28         android:layout_height="wrap_content" 
    29         android:paddingLeft="@dimen/padding_medium" 
    30         android:paddingRight="@dimen/padding_medium" > 
     22            <View 
     23                android:layout_width="fill_parent" 
     24                android:layout_height="32dip" > 
     25            </View> 
    3126 
    32         <TextView 
    33             android:id="@+id/textViewLabelName" 
    34             android:layout_width="wrap_content" 
    35             android:layout_height="wrap_content" 
    36             android:text="@string/label_support_name" /> 
     27            <TextView 
     28                android:id="@+id/textViewLabelTitle" 
     29                style="@android:style/TextAppearance.Large" 
     30                android:layout_width="fill_parent" 
     31                android:layout_height="wrap_content" 
     32                android:gravity="center" 
     33                android:text="@string/label_support_title" /> 
    3734 
    38         <EditText 
    39             android:id="@+id/editTextName" 
    40             android:layout_width="0dip" 
    41             android:layout_height="wrap_content" 
    42             android:layout_weight="1" 
    43             android:ems="10" 
    44             android:inputType="textPersonName" > 
     35            <LinearLayout 
     36                android:layout_width="match_parent" 
     37                android:layout_height="wrap_content" 
     38                android:paddingLeft="@dimen/padding_medium" 
     39                android:paddingRight="@dimen/padding_medium" > 
    4540 
    46             <requestFocus /> 
    47         </EditText> 
    48     </LinearLayout> 
     41                <TextView 
     42                    android:id="@+id/textViewLabelName" 
     43                    android:layout_width="wrap_content" 
     44                    android:layout_height="wrap_content" 
     45                    android:text="@string/label_support_name" /> 
    4946 
    50     <LinearLayout 
    51         android:layout_width="match_parent" 
    52         android:layout_height="wrap_content" 
    53         android:paddingLeft="@dimen/padding_medium" 
    54         android:paddingRight="@dimen/padding_medium" > 
     47                <EditText 
     48                    android:id="@+id/editTextName" 
     49                    android:layout_width="0dip" 
     50                    android:layout_height="wrap_content" 
     51                    android:layout_weight="1" 
     52                    android:ems="10" 
     53                    android:inputType="textPersonName" > 
    5554 
    56         <TextView 
    57             android:id="@+id/textViewLabelEmail" 
    58             android:layout_width="wrap_content" 
    59             android:layout_height="wrap_content" 
    60             android:text="@string/label_support_email" /> 
     55                    <requestFocus /> 
     56                </EditText> 
     57            </LinearLayout> 
    6158 
    62         <EditText 
    63             android:id="@+id/editTextEmail" 
    64             android:layout_width="0dip" 
    65             android:layout_height="wrap_content" 
    66             android:layout_weight="1" 
    67             android:ems="10" 
    68             android:inputType="textEmailAddress" /> 
    69     </LinearLayout> 
     59            <LinearLayout 
     60                android:layout_width="match_parent" 
     61                android:layout_height="wrap_content" 
     62                android:paddingLeft="@dimen/padding_medium" 
     63                android:paddingRight="@dimen/padding_medium" > 
    7064 
    71     <TextView 
    72         android:id="@+id/textViewLabelMessage" 
    73         android:layout_width="wrap_content" 
    74         android:layout_height="wrap_content" 
    75         android:paddingLeft="@dimen/padding_medium" 
    76         android:paddingRight="@dimen/padding_medium" 
    77         android:text="@string/label_support_message" /> 
     65                <TextView 
     66                    android:id="@+id/textViewLabelEmail" 
     67                    android:layout_width="wrap_content" 
     68                    android:layout_height="wrap_content" 
     69                    android:text="@string/label_support_email" /> 
    7870 
    79     <EditText 
    80         android:id="@+id/editTextMessage" 
    81         android:layout_width="match_parent" 
    82         android:layout_height="wrap_content" 
    83         android:ems="10" 
    84         android:inputType="textMultiLine" 
    85         android:paddingLeft="@dimen/padding_large" 
    86         android:paddingRight="@dimen/padding_large" > 
    87     </EditText> 
     71                <EditText 
     72                    android:id="@+id/editTextEmail" 
     73                    android:layout_width="0dip" 
     74                    android:layout_height="wrap_content" 
     75                    android:layout_weight="1" 
     76                    android:ems="10" 
     77                    android:inputType="textEmailAddress" /> 
     78            </LinearLayout> 
    8879 
    89     <LinearLayout 
    90         android:layout_width="match_parent" 
    91         android:layout_height="wrap_content" 
    92         android:gravity="center" 
    93         android:paddingLeft="@dimen/padding_medium" 
    94         android:paddingRight="@dimen/padding_medium" > 
     80            <TextView 
     81                android:id="@+id/textViewLabelMessage" 
     82                android:layout_width="wrap_content" 
     83                android:layout_height="wrap_content" 
     84                android:paddingLeft="@dimen/padding_medium" 
     85                android:paddingRight="@dimen/padding_medium" 
     86                android:text="@string/label_support_message" /> 
    9587 
    96         <Button 
    97             android:id="@+id/buttonSendMessage" 
    98             android:layout_width="wrap_content" 
    99             android:layout_height="wrap_content" 
    100             android:gravity="center" 
    101             android:onClick="sendMessage" 
    102             android:paddingLeft="@dimen/padding_medium" 
    103             android:paddingRight="@dimen/padding_medium" 
    104             android:text="@string/button_support_send" /> 
    105     </LinearLayout> 
     88            <EditText 
     89                android:id="@+id/editTextMessage" 
     90                android:layout_width="match_parent" 
     91                android:layout_height="wrap_content" 
     92                android:ems="10" 
     93                android:inputType="textMultiLine" 
     94                android:paddingLeft="@dimen/padding_large" 
     95                android:paddingRight="@dimen/padding_large" > 
     96            </EditText> 
     97 
     98            <LinearLayout 
     99                android:layout_width="match_parent" 
     100                android:layout_height="wrap_content" 
     101                android:gravity="center" 
     102                android:paddingLeft="@dimen/padding_medium" 
     103                android:paddingRight="@dimen/padding_medium" > 
     104 
     105                <Button 
     106                    android:id="@+id/buttonSendMessage" 
     107                    android:layout_width="wrap_content" 
     108                    android:layout_height="wrap_content" 
     109                    android:gravity="center" 
     110                    android:onClick="sendMessage" 
     111                    android:paddingLeft="@dimen/padding_medium" 
     112                    android:paddingRight="@dimen/padding_medium" 
     113                    android:text="@string/button_support_send" /> 
     114            </LinearLayout> 
     115        </LinearLayout> 
     116    </ScrollView> 
    106117 
    107118</LinearLayout> 
  • android/src/info/puzzlebox/orbit/OrbitTabActivity.java

    r0d2b1fc rd1b57eb  
    13911391 
    13921392                emailMessage.execute(); 
     1393                 
     1394                 
     1395                fragmentSupport.editTextName.setText(""); 
     1396                fragmentSupport.editTextEmail.setText(""); 
     1397                fragmentSupport.editTextMessage.setText(""); 
    13931398 
    13941399 
Note: See TracChangeset for help on using the changeset viewer.