Imported Converting Engine; Layout Animations; Copy and Share action
This commit is contained in:
parent
86fe38e263
commit
966bab857e
9 changed files with 1288 additions and 328 deletions
|
@ -88,16 +88,28 @@
|
|||
android:layout_gravity="right"
|
||||
android:baselineAligned="false">
|
||||
|
||||
<TextView
|
||||
style="@style/TextViewButton"
|
||||
<LinearLayout
|
||||
style="@style/LinearLayoutButton"
|
||||
android:layout_marginRight="8dp"
|
||||
android:onClick="writtenMorseDecode"
|
||||
android:text="@string/button_decode" />
|
||||
android:onClick="writtenMorseDecode" >
|
||||
|
||||
<TextView
|
||||
style="@style/TextViewButton"
|
||||
<TextView
|
||||
style="@style/LinearLayoutButtonText"
|
||||
android:text="@string/button_decode"/>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
style="@style/LinearLayoutButton"
|
||||
android:onClick="writtenMorseEncode"
|
||||
android:text="@string/button_encode" />
|
||||
android:text="@string/button_encode" >
|
||||
|
||||
<TextView
|
||||
style="@style/LinearLayoutButtonText"
|
||||
android:text="@string/button_encode"/>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
|
@ -132,6 +144,8 @@
|
|||
android:layout_marginLeft="16dp"
|
||||
android:layout_marginRight="16dp"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:minHeight="64dp"
|
||||
android:gravity="center_vertical"
|
||||
android:hint="@string/output_message"
|
||||
android:singleLine="false"
|
||||
android:background="@color/cardview_light_background"/>
|
||||
|
@ -152,16 +166,27 @@
|
|||
android:layout_gravity="right"
|
||||
android:baselineAligned="false">
|
||||
|
||||
<TextView
|
||||
style="@style/TextViewButton"
|
||||
<LinearLayout
|
||||
style="@style/LinearLayoutButton"
|
||||
android:layout_marginRight="8dp"
|
||||
android:onClick="writtenMorseDecode"
|
||||
android:text="@string/button_copy" />
|
||||
android:onClick="copyNormalMorse" >
|
||||
|
||||
<TextView
|
||||
style="@style/LinearLayoutButtonText"
|
||||
android:text="@string/button_copy" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
style="@style/LinearLayoutButton"
|
||||
android:onClick="shareNormalMorse" >
|
||||
|
||||
<TextView
|
||||
style="@style/LinearLayoutButtonText"
|
||||
android:text="@string/button_share"/>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<TextView
|
||||
style="@style/TextViewButton"
|
||||
android:onClick="writtenMorseEncode"
|
||||
android:text="@string/button_share" />
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
|
|
|
@ -88,16 +88,26 @@
|
|||
android:layout_gravity="right"
|
||||
android:baselineAligned="false">
|
||||
|
||||
<TextView
|
||||
style="@style/TextViewButton"
|
||||
<LinearLayout
|
||||
style="@style/LinearLayoutButton"
|
||||
android:onClick="normalMorseDecode"
|
||||
android:layout_marginRight="8dp"
|
||||
android:text="@string/button_decode" />
|
||||
android:layout_marginRight="8dp">
|
||||
|
||||
<TextView
|
||||
style="@style/TextViewButton"
|
||||
android:onClick="normalMorseEncode"
|
||||
android:text="@string/button_encode" />
|
||||
<TextView
|
||||
style="@style/LinearLayoutButtonText"
|
||||
android:text="@string/button_decode"/>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
style="@style/LinearLayoutButton"
|
||||
android:onClick="normalMorseEncode">
|
||||
|
||||
<TextView
|
||||
style="@style/LinearLayoutButtonText"
|
||||
android:text="@string/button_encode" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
|
@ -130,6 +140,8 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:textSize="16sp"
|
||||
android:minHeight="64dp"
|
||||
android:gravity="center_vertical"
|
||||
android:layout_marginLeft="16dp"
|
||||
android:layout_marginRight="16dp"
|
||||
android:layout_marginBottom="8dp"
|
||||
|
@ -154,16 +166,27 @@
|
|||
android:layout_gravity="right"
|
||||
android:baselineAligned="false">
|
||||
|
||||
<TextView
|
||||
style="@style/TextViewButton"
|
||||
<LinearLayout
|
||||
style="@style/LinearLayoutButton"
|
||||
android:layout_marginRight="8dp"
|
||||
android:onClick="writtenMorseDecode"
|
||||
android:text="@string/button_copy" />
|
||||
android:onClick="copyNormalMorse" >
|
||||
|
||||
<TextView
|
||||
style="@style/LinearLayoutButtonText"
|
||||
android:text="@string/button_copy" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
style="@style/LinearLayoutButton"
|
||||
android:onClick="shareNormalMorse" >
|
||||
|
||||
<TextView
|
||||
style="@style/LinearLayoutButtonText"
|
||||
android:text="@string/button_share"/>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<TextView
|
||||
style="@style/TextViewButton"
|
||||
android:onClick="writtenMorseEncode"
|
||||
android:text="@string/button_share" />
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
<item name="android:background">@color/ripple_material_light</item>
|
||||
</style>
|
||||
|
||||
<style name="TextViewButton">
|
||||
<style name="LinearLayoutButton">
|
||||
<item name="android:layout_height">36dp</item>
|
||||
<item name="android:layout_width">wrap_content</item>
|
||||
<item name="android:minWidth">64dp</item>
|
||||
|
@ -45,10 +45,16 @@
|
|||
<item name="android:layout_marginRight">4dp</item>
|
||||
<item name="android:paddingRight">8dp</item>
|
||||
<item name="android:paddingLeft">8dp</item>
|
||||
<item name="android:textColor">@color/colorPrimary</item>
|
||||
<item name="android:gravity">center</item>
|
||||
<item name="android:background">@drawable/button_action</item>
|
||||
<item name="android:src">@color/cardview_light_background</item>
|
||||
</style>
|
||||
|
||||
<style name="LinearLayoutButtonText">
|
||||
<item name="android:textColor">@color/colorPrimary</item>
|
||||
<item name="android:gravity">center</item>
|
||||
<item name="android:layout_height">match_parent</item>
|
||||
<item name="android:layout_width">match_parent</item>
|
||||
</style>
|
||||
|
||||
</resources>
|
Reference in a new issue