Home | History | Annotate | Download | only in layout
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!--
      3   Copyright (C) 2015 The Android Open Source Project
      4 
      5   Licensed under the Apache License, Version 2.0 (the "License");
      6   you may not use this file except in compliance with the License.
      7   You may obtain a copy of the License at
      8 
      9     http://www.apache.org/licenses/LICENSE-2.0
     10 
     11   Unless required by applicable law or agreed to in writing, software
     12   distributed under the License is distributed on an "AS IS" BASIS,
     13   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     14   See the License for the specific language governing permissions and
     15   limitations under the License.
     16   -->
     17 
     18 <android.support.v7.widget.GridLayout
     19     xmlns:android="http://schemas.android.com/apk/res/android"
     20     xmlns:app="http://schemas.android.com/apk/res-auto"
     21     android:id="@+id/pad_advanced"
     22     style="@style/PadLayoutStyle.Advanced"
     23     android:background="@color/pad_advanced_background_color"
     24     app:rowCount="5"
     25     app:columnCount="3">
     26 
     27     <Button
     28         android:id="@+id/toggle_inv"
     29         style="@style/PadButtonStyle.Advanced.Text"
     30         android:background="@drawable/pad_button_inverse_background"
     31         android:contentDescription="@string/desc_inv_off"
     32         android:text="@string/inv"
     33         app:layout_row="0"
     34         app:layout_column="0" />
     35 
     36     <Button
     37         android:id="@+id/toggle_mode"
     38         style="@style/PadButtonStyle.Advanced.Text"
     39         android:contentDescription="@string/desc_switch_deg"
     40         android:text="@string/mode_deg"
     41         app:layout_row="0"
     42         app:layout_column="1" />
     43 
     44     <Button
     45         android:id="@+id/op_pct"
     46         style="@style/PadButtonStyle.Advanced"
     47         android:contentDescription="@string/desc_op_pct"
     48         android:text="@string/op_pct"
     49         app:layout_row="0"
     50         app:layout_column="2" />
     51 
     52     <Button
     53         android:id="@+id/fun_sin"
     54         style="@style/PadButtonStyle.Advanced"
     55         android:contentDescription="@string/desc_fun_sin"
     56         android:text="@string/fun_sin"
     57         app:layout_row="1"
     58         app:layout_column="0" />
     59 
     60     <Button
     61         android:id="@+id/fun_arcsin"
     62         style="@style/PadButtonStyle.Advanced"
     63         android:contentDescription="@string/desc_fun_arcsin"
     64         android:fontFamily="sans-serif-medium"
     65         android:text="@string/fun_arcsin"
     66         android:visibility="gone"
     67         app:layout_row="1"
     68         app:layout_column="0" />
     69 
     70     <Button
     71         android:id="@+id/fun_cos"
     72         style="@style/PadButtonStyle.Advanced"
     73         android:contentDescription="@string/desc_fun_cos"
     74         android:text="@string/fun_cos"
     75         app:layout_row="1"
     76         app:layout_column="1" />
     77 
     78     <Button
     79         android:id="@+id/fun_arccos"
     80         style="@style/PadButtonStyle.Advanced"
     81         android:contentDescription="@string/desc_fun_arccos"
     82         android:fontFamily="sans-serif-medium"
     83         android:text="@string/fun_arccos"
     84         android:visibility="gone"
     85         app:layout_row="1"
     86         app:layout_column="1" />
     87 
     88     <Button
     89         android:id="@+id/fun_tan"
     90         style="@style/PadButtonStyle.Advanced"
     91         android:contentDescription="@string/desc_fun_tan"
     92         android:text="@string/fun_tan"
     93         app:layout_row="1"
     94         app:layout_column="2" />
     95 
     96     <Button
     97         android:id="@+id/fun_arctan"
     98         style="@style/PadButtonStyle.Advanced"
     99         android:contentDescription="@string/desc_fun_arctan"
    100         android:fontFamily="sans-serif-medium"
    101         android:text="@string/fun_arctan"
    102         android:visibility="gone"
    103         app:layout_row="1"
    104         app:layout_column="2" />
    105 
    106     <Button
    107         android:id="@+id/fun_ln"
    108         style="@style/PadButtonStyle.Advanced"
    109         android:contentDescription="@string/desc_fun_ln"
    110         android:text="@string/fun_ln"
    111         app:layout_row="2"
    112         app:layout_column="0" />
    113 
    114     <Button
    115         android:id="@+id/fun_exp"
    116         style="@style/PadButtonStyle.Advanced"
    117         android:contentDescription="@string/desc_fun_exp"
    118         android:fontFamily="sans-serif-medium"
    119         android:text="@string/fun_exp"
    120         android:visibility="gone"
    121         app:layout_row="2"
    122         app:layout_column="0" />
    123 
    124     <Button
    125         android:id="@+id/fun_log"
    126         style="@style/PadButtonStyle.Advanced"
    127         android:contentDescription="@string/desc_fun_log"
    128         android:text="@string/fun_log"
    129         app:layout_row="2"
    130         app:layout_column="1" />
    131 
    132     <Button
    133         android:id="@+id/fun_10pow"
    134         style="@style/PadButtonStyle.Advanced"
    135         android:contentDescription="@string/desc_fun_10pow"
    136         android:fontFamily="sans-serif-medium"
    137         android:text="@string/fun_10pow"
    138         android:visibility="gone"
    139         app:layout_row="2"
    140         app:layout_column="1" />
    141 
    142     <Button
    143         android:id="@+id/op_fact"
    144         style="@style/PadButtonStyle.Advanced"
    145         android:contentDescription="@string/desc_op_fact"
    146         android:text="@string/op_fact"
    147         app:layout_row="2"
    148         app:layout_column="2" />
    149 
    150     <Button
    151         android:id="@+id/const_pi"
    152         style="@style/PadButtonStyle.Advanced"
    153         android:contentDescription="@string/desc_const_pi"
    154         android:text="@string/const_pi"
    155         app:layout_row="3"
    156         app:layout_column="0" />
    157 
    158     <Button
    159         android:id="@+id/const_e"
    160         style="@style/PadButtonStyle.Advanced"
    161         android:contentDescription="@string/desc_const_e"
    162         android:text="@string/const_e"
    163         app:layout_row="3"
    164         app:layout_column="1" />
    165 
    166     <Button
    167         android:id="@+id/op_pow"
    168         style="@style/PadButtonStyle.Advanced"
    169         android:contentDescription="@string/desc_op_pow"
    170         android:text="@string/op_pow"
    171         app:layout_row="3"
    172         app:layout_column="2" />
    173 
    174     <Button
    175         android:id="@+id/lparen"
    176         style="@style/PadButtonStyle.Advanced"
    177         android:contentDescription="@string/desc_lparen"
    178         android:text="@string/lparen"
    179         app:layout_row="4"
    180         app:layout_column="0" />
    181 
    182     <Button
    183         android:id="@+id/rparen"
    184         style="@style/PadButtonStyle.Advanced"
    185         android:contentDescription="@string/desc_rparen"
    186         android:text="@string/rparen"
    187         app:layout_row="4"
    188         app:layout_column="1" />
    189 
    190     <Button
    191         android:id="@+id/op_sqrt"
    192         style="@style/PadButtonStyle.Advanced"
    193         android:contentDescription="@string/desc_op_sqrt"
    194         android:text="@string/op_sqrt"
    195         app:layout_row="4"
    196         app:layout_column="2" />
    197 
    198     <Button
    199         android:id="@+id/op_sqr"
    200         style="@style/PadButtonStyle.Advanced"
    201         android:contentDescription="@string/desc_op_sqr"
    202         android:fontFamily="sans-serif-medium"
    203         android:text="@string/op_sqr"
    204         android:visibility="gone"
    205         app:layout_row="4"
    206         app:layout_column="2" />
    207 
    208 </android.support.v7.widget.GridLayout>
    209