Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
labs
Tablexia-old
Commits
a20c1d26
Commit
a20c1d26
authored
Nov 25, 2014
by
Matyáš Latner
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'devel' of gitlab.labs.nic.cz:labs/tablexia into devel
parents
e02b0c9b
1ff18f40
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
45 additions
and
12 deletions
+45
-12
res/drawable-mdpi/mugshot10.jpg
res/drawable-mdpi/mugshot10.jpg
+0
-0
res/drawable-mdpi/mugshot11.jpg
res/drawable-mdpi/mugshot11.jpg
+0
-0
res/drawable-mdpi/mugshot12.jpg
res/drawable-mdpi/mugshot12.jpg
+0
-0
res/drawable-mdpi/mugshot13.jpg
res/drawable-mdpi/mugshot13.jpg
+0
-0
res/drawable-mdpi/mugshot14.jpg
res/drawable-mdpi/mugshot14.jpg
+0
-0
res/drawable-mdpi/mugshot15.jpg
res/drawable-mdpi/mugshot15.jpg
+0
-0
res/layout/newuser_mugshot_rectangle.xml
res/layout/newuser_mugshot_rectangle.xml
+22
-0
res/values/dimens.xml
res/values/dimens.xml
+1
-0
src/main/java/cz/nic/tablexia/newusers/fragment/NewUserFormFragment.java
...z/nic/tablexia/newusers/fragment/NewUserFormFragment.java
+22
-12
No files found.
res/drawable-mdpi/mugshot10.jpg
0 → 100644
View file @
a20c1d26
52.1 KB
res/drawable-mdpi/mugshot11.jpg
0 → 100644
View file @
a20c1d26
57.9 KB
res/drawable-mdpi/mugshot12.jpg
0 → 100644
View file @
a20c1d26
44.8 KB
res/drawable-mdpi/mugshot13.jpg
0 → 100644
View file @
a20c1d26
50.5 KB
res/drawable-mdpi/mugshot14.jpg
0 → 100644
View file @
a20c1d26
58.3 KB
res/drawable-mdpi/mugshot15.jpg
0 → 100644
View file @
a20c1d26
48.1 KB
res/layout/newuser_mugshot_rectangle.xml
0 → 100644
View file @
a20c1d26
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:layout_width=
"wrap_content"
android:layout_height=
"match_parent"
android:background=
"@color/white"
>
<ImageView
android:id=
"@+id/newuser_mugshot_photo"
android:layout_width=
"@dimen/newuser_mugshot_picker_photo_width"
android:layout_height=
"match_parent"
android:src=
"@drawable/mugshot00"
android:adjustViewBounds=
"true"
android:scaleType=
"centerCrop"
/>
<ImageView
android:id=
"@+id/newuser_mugshot_film"
android:layout_width=
"@dimen/newuser_mugshot_picker_photo_width"
android:layout_height=
"match_parent"
android:src=
"@drawable/newuser_film"
android:adjustViewBounds=
"true"
android:scaleType=
"fitXY"
/>
</RelativeLayout>
res/values/dimens.xml
View file @
a20c1d26
...
...
@@ -128,5 +128,6 @@
<dimen
name=
"newuser_seekbar_framelayout_height"
>
85dp
</dimen>
<dimen
name=
"newuser_seekbar_background_margin_top"
>
22dp
</dimen>
<dimen
name=
"newuser_seekbar_thumb_offset"
>
2dp
</dimen>
<dimen
name=
"newuser_mugshot_picker_photo_width"
>
300dp
</dimen>
</resources>
src/main/java/cz/nic/tablexia/newusers/fragment/NewUserFormFragment.java
View file @
a20c1d26
...
...
@@ -93,7 +93,10 @@ import cz.nic.tablexia.widget.TablexiaButtonViewDialog;
public
class
NewUserFormFragment
extends
RoboFragment
implements
OnClickListener
,
OnDropListener
{
private
static
final
String
TAG
=
NewUserFormFragment
.
class
.
getSimpleName
();
private
static
final
int
NUMBER_OF_PHOTOS
=
9
;
private
static
final
String
MUGSHOT_FILE_NAME
=
"mugshot"
;
private
static
final
String
MUGSHOT_FILE_EXTENSION
=
".png"
;
private
static
final
int
FIRST_AVAILABLE_PHOTO_INDEX
=
10
;
private
static
final
int
NUMBER_OF_PHOTOS
=
6
;
@InjectView
(
R
.
id
.
newuser_mugshot_image
)
ImageView
imageViewMugshot
;
@InjectView
(
R
.
id
.
newuser_stamper_image
)
@Nullable
ImageView
imageViewStamper
;
...
...
@@ -235,13 +238,20 @@ public class NewUserFormFragment extends RoboFragment implements OnClickListener
LinearLayout
ll
=
(
LinearLayout
)
mugshotPicker
.
findViewById
(
R
.
id
.
newuser_avatars
);
for
(
int
i
=
0
;
i
<
NUMBER_OF_PHOTOS
;
i
++)
{
ImageView
iv
=
new
ImageView
(
getActivity
());
String
avatarPictureName
=
"mugshot0"
+
(
i
+
1
);
iv
.
setImageDrawable
(
getResources
().
getDrawable
(
R
.
drawable
.
newuser_film
));
iv
.
setBackgroundResource
((
getResources
().
getIdentifier
(
avatarPictureName
,
"drawable"
,
getActivity
().
getPackageName
())));
iv
.
setTag
(
avatarPictureName
);
iv
.
setOnClickListener
(
new
OnClickListener
()
{
for
(
int
i
=
FIRST_AVAILABLE_PHOTO_INDEX
;
i
<
(
FIRST_AVAILABLE_PHOTO_INDEX
+
NUMBER_OF_PHOTOS
);
i
++)
{
View
mugshotView
=
inflater
.
inflate
(
R
.
layout
.
newuser_mugshot_rectangle
,
null
);
ImageView
photo
=
(
ImageView
)
mugshotView
.
findViewById
(
R
.
id
.
newuser_mugshot_photo
);
ImageView
film
=
(
ImageView
)
mugshotView
.
findViewById
(
R
.
id
.
newuser_mugshot_film
);
String
photoNumber
;
if
(
i
<
10
)
{
photoNumber
=
"0"
+
i
;
}
else
{
photoNumber
=
Integer
.
toString
(
i
);
}
String
avatarPictureName
=
MUGSHOT_FILE_NAME
+
photoNumber
;
photo
.
setImageResource
((
getResources
().
getIdentifier
(
avatarPictureName
,
"drawable"
,
getActivity
().
getPackageName
())));
photo
.
setTag
(
avatarPictureName
);
photo
.
setOnClickListener
(
new
OnClickListener
()
{
@Override
public
void
onClick
(
View
v
)
{
...
...
@@ -258,9 +268,9 @@ public class NewUserFormFragment extends RoboFragment implements OnClickListener
}
});
ViewGroup
.
LayoutParams
lp
=
new
ViewGroup
.
LayoutParams
(
ViewGroup
.
LayoutParams
.
WRAP_CONTENT
,
ViewGroup
.
LayoutParams
.
MATCH_PARENT
);
iv
.
setAdjustViewBounds
(
true
);
ll
.
addView
(
iv
,
lp
);
film
.
setMinimumWidth
(
photo
.
getMeasuredWidth
()
);
ll
.
addView
(
mugshotView
);
}
view
.
addOnLayoutChangeListener
(
new
OnLayoutChangeListener
()
{
...
...
@@ -679,7 +689,7 @@ public class NewUserFormFragment extends RoboFragment implements OnClickListener
if
(
btnSubscribe
!=
null
)
{
boolean
isMale
=
sex
==
Sex
.
MALE
;
coverName
=
coverNameET
.
getText
().
toString
();
User
newUser
=
new
User
(
coverName
,
age
,
isMale
,
avatarName
,
true
,
false
,
subscriptionFileName
);
User
newUser
=
new
User
(
coverName
,
age
,
isMale
,
avatarName
,
true
,
false
,
subscriptionFileName
);
newUser
.
save
();
Intent
data
=
new
Intent
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment