Home | History | Annotate | Download | only in layout
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!--
      3   Copyright (C) 2016 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="4"
     25     app:columnCount="4">
     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/const_pi"
    108         style="@style/PadButtonStyle.Advanced"
    109         android:contentDescription="@string/desc_const_pi"
    110         android:text="@string/const_pi"
    111         app:layout_row="1"
    112         app:layout_column="3" />
    113 
    114     <Button
    115         android:id="@+id/fun_ln"
    116         style="@style/PadButtonStyle.Advanced"
    117         android:contentDescription="@string/desc_fun_ln"
    118         android:text="@string/fun_ln"
    119         app:layout_row="2"
    120         app:layout_column="0" />
    121 
    122     <Button
    123         android:id="@+id/fun_exp"
    124         style="@style/PadButtonStyle.Advanced"
    125         android:contentDescription="@string/desc_fun_exp"
    126         android:fontFamily="sans-serif-medium"
    127         android:text="@string/fun_exp"
    128         android:visibility="gone"
    129         app:layout_row="2"
    130         app:layout_column="0" />
    131 
    132     <Button
    133         android:id="@+id/fun_log"
    134         style="@style/PadButtonStyle.Advanced"
    135         android:contentDescription="@string/desc_fun_log"
    136         android:text="@string/fun_log"
    137         app:layout_row="2"
    138         app:layout_column="1" />
    139 
    140     <Button
    141         android:id="@+id/fun_10pow"
    142         style="@style/PadButtonStyle.Advanced"
    143         android:contentDescription="@string/desc_fun_10pow"
    144         android:fontFamily="sans-serif-medium"
    145         android:text="@string/fun_10pow"
    146         android:visibility="gone"
    147         app:layout_row="2"
    148         app:layout_column="1" />
    149 
    150     <Button
    151         android:id="@+id/op_fact"
    152         style="@style/PadButtonStyle.Advanced"
    153         android:contentDescription="@string/desc_op_fact"
    154         android:text="@string/op_fact"
    155         app:layout_row="2"
    156         app:layout_column="2" />
    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="2"
    164         app:layout_column="3" />
    165 
    166     <Button
    167         android:id="@+id/lparen"
    168         style="@style/PadButtonStyle.Advanced"
    169         android:contentDescription="@string/desc_lparen"
    170         android:text="@string/lparen"
    171         app:layout_row="3"
    172         app:layout_column="0" />
    173 
    174     <Button
    175         android:id="@+id/rparen"
    176         style="@style/PadButtonStyle.Advanced"
    177         android:contentDescription="@string/desc_rparen"
    178         android:text="@string/rparen"
    179         app:layout_row="3"
    180         app:layout_column="1" />
    181 
    182     <Button
    183         android:id="@+id/op_sqrt"
    184         style="@style/PadButtonStyle.Advanced"
    185         android:contentDescription="@string/desc_op_sqrt"
    186         android:text="@string/op_sqrt"
    187         app:layout_row="3"
    188         app:layout_column="2" />
    189 
    190     <Button
    191         android:id="@+id/op_sqr"
    192         style="@style/PadButtonStyle.Advanced"
    193         android:contentDescription="@string/desc_op_sqr"
    194         android:fontFamily="sans-serif-medium"
    195         android:text="@string/op_sqr"
    196         android:visibility="gone"
    197         app:layout_row="3"
    198         app:layout_column="2" />
    199 
    200     <Button
    201         android:id="@+id/op_pow"
    202         style="@style/PadButtonStyle.Advanced"
    203         android:contentDescription="@string/desc_op_pow"
    204         android:text="@string/op_pow"
    205         app:layout_row="3"
    206         app:layout_column="3" />
    207 
    208 </android.support.v7.widget.GridLayout>
    209