Commit 9813ce4a by Pablo Molina

Merge branch 'issue/406' (#406) into develop

parents 0c3bc699 e753900f
...@@ -9,7 +9,7 @@ android { ...@@ -9,7 +9,7 @@ android {
buildToolsVersion "21.1.2" buildToolsVersion "21.1.2"
defaultConfig { defaultConfig {
applicationId "com.yottacode.pictogram" applicationId "com.yottacode.pictogram"
minSdkVersion 19 minSdkVersion 21
targetSdkVersion 21 targetSdkVersion 21
versionCode 1 versionCode 1
versionName "1.0" versionName "1.0"
......
...@@ -35,7 +35,7 @@ import java.util.ArrayList; ...@@ -35,7 +35,7 @@ import java.util.ArrayList;
import java.util.Hashtable; import java.util.Hashtable;
import java.util.LinkedList; import java.util.LinkedList;
public class PanelAdapter extends ArrayAdapter { public class PictoGridAdapter extends ArrayAdapter {
private LinkedList<Picto> lPictos; private LinkedList<Picto> lPictos;
int color; int color;
...@@ -45,7 +45,7 @@ public class PanelAdapter extends ArrayAdapter { ...@@ -45,7 +45,7 @@ public class PanelAdapter extends ArrayAdapter {
// String constant for logs // String constant for logs
private final String LOG_TAG = this.getClass().getSimpleName(); // Or .getCanonicalName() private final String LOG_TAG = this.getClass().getSimpleName(); // Or .getCanonicalName()
public PanelAdapter(LinkedList<Picto> ll){ public PictoGridAdapter(LinkedList<Picto> ll){
super(PCBcontext.getContext(), R.layout.list_item_img ,ll); super(PCBcontext.getContext(), R.layout.list_item_img ,ll);
//mContext = c; //mContext = c;
lPictos = ll; lPictos = ll;
...@@ -117,7 +117,7 @@ public class PanelAdapter extends ArrayAdapter { ...@@ -117,7 +117,7 @@ public class PanelAdapter extends ArrayAdapter {
/* /*
try{ try{
imageView.setBackgroundColor(lPictos.get(position).get_darkner_color()); imageView.setBackgroundColor(lPictos.get(position).get_darkner_color());
//Log.d("PanelAdapter", "Position: " + position); //Log.d("PictoGridAdapter", "Position: " + position);
} catch (java.lang.IllegalArgumentException e){ } catch (java.lang.IllegalArgumentException e){
e.printStackTrace(); e.printStackTrace();
//imageView.setBackgroundColor(PCBcontext.getContext().getResources().getColor(R.color.blue)); //imageView.setBackgroundColor(PCBcontext.getContext().getResources().getColor(R.color.blue));
......
...@@ -2,61 +2,92 @@ ...@@ -2,61 +2,92 @@
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="10dp"
android:orientation="horizontal" android:orientation="horizontal"
android:background="#BDBDBD" android:background="#BDBDBD"
android:keepScreenOn="true" android:keepScreenOn="true"
android:id="@+id/pictogramLayout" android:id="@+id/pictogramLayout"
tools:context=".PictogramActivity"> tools:context=".PictogramActivity"
android:padding="8dp">
<!-- android:keepScreenOn - To keep the screen bright as long as the app is visible (also forever) --> <!-- android:keepScreenOn - To keep the screen bright as long as the app is visible (also forever) -->
<GridView <GridView
android:id="@+id/tape_grid_view" android:id="@+id/tape_grid_view"
android:layout_width="850dp" android:layout_width="wrap_content"
android:layout_height="85dp" android:layout_height="64dp"
android:padding="8dp"
android:gravity="center" android:gravity="center"
android:numColumns="@integer/columns" android:numColumns="@integer/columns"
android:accessibilityLiveRegion="none" android:accessibilityLiveRegion="none"
android:background="@android:color/holo_red_light" android:background="@android:color/holo_red_light"
android:clickable="false" android:clickable="false"
android:layout_alignParentTop="true"> android:layout_alignParentTop="true"
android:layout_alignParentStart="true"
android:layout_alignParentEnd="true"
android:paddingRight="192dp">
</GridView> </GridView>
<ImageButton <ImageButton
android:layout_width="wrap_content" android:layout_width="96dp"
android:layout_height="wrap_content" android:layout_height="64dp"
android:paddingLeft="850dp" android:src="@drawable/ic_backspace_white_48dp"
android:paddingTop="20dp"
android:src="@drawable/back64"
android:background="@null"
android:id="@+id/button_delete" android:id="@+id/button_delete"
android:layout_alignParentTop="true"/> android:layout_alignParentTop="true"
android:layout_toLeftOf="@+id/button_tts"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:clickable="true"
android:background="@null" />
<ImageButton <ImageButton
android:layout_width="wrap_content" android:layout_width="96dp"
android:layout_height="wrap_content" android:layout_height="64dp"
android:paddingLeft="20dp" android:src="@drawable/ic_play_circle_filled_white_48dp"
android:paddingTop="20dp"
android:src="@drawable/play64"
android:background="@null" android:background="@null"
android:id="@+id/button_tts" android:id="@+id/button_tts"
android:layout_toRightOf="@+id/tape_grid_view" android:adjustViewBounds="true"
android:layout_alignParentTop="true" android:layout_alignParentTop="true"
android:adjustViewBounds="true"/> android:layout_alignParentEnd="true"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:clickable="true" />
<ImageButton
android:layout_width="96dp"
android:layout_height="match_parent"
android:id="@+id/showPictoCategoriesViewButton"
android:layout_alignParentStart="true"
android:src="@drawable/back64"
android:background="#DDDDDD"
android:layout_below="@+id/tape_grid_view" />
<GridView
android:id="@+id/picto_grid_view"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:layout_below="@+id/tape_grid_view"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:numColumns="10"
android:gravity="center_vertical|center|center_horizontal"
android:paddingTop="32dp"
android:verticalSpacing="24dp"
android:background="@color/common_signin_btn_default_background"
android:layout_toEndOf="@+id/showPictoCategoriesViewButton">
</GridView>
<GridView <GridView
android:id="@+id/panel_grid_view" android:id="@+id/picto_categories_grid_view"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_width="match_parent" android:layout_width="match_parent"
android:paddingTop="20dp" android:layout_below="@+id/tape_grid_view"
android:columnWidth="100dp" android:layout_alignParentStart="true"
android:verticalSpacing="1dp" android:layout_alignParentBottom="true"
android:horizontalSpacing="15dp" android:numColumns="10"
android:stretchMode="columnWidth" android:gravity="center_vertical|center|center_horizontal"
android:layout_below="@+id/tape_grid_view"> android:paddingTop="32dp"
android:verticalSpacing="24dp"
android:background="#DDDDDD">
</GridView> </GridView>
</RelativeLayout> </RelativeLayout>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment