Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
yotta
/
pictogram
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
60
Merge Requests
0
Pipelines
Wiki
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
ce5ba35f
authored
Dec 16, 2016
by
german
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
Added list of legal users (stu & sup) only on the view.
parent
6bab22da
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
42 additions
and
7 deletions
android/Pictogram/tabletlibrary/src/main/java/com/yottacode/pictogram/tabletlibrary/gui/SerialActivity.java
android/Pictogram/tabletlibrary/src/main/res/layout/activity_serial.xml
android/Pictogram/tabletlibrary/src/main/java/com/yottacode/pictogram/tabletlibrary/gui/SerialActivity.java
View file @
ce5ba35f
package
com
.
yottacode
.
pictogram
.
tabletlibrary
.
gui
;
import
android.app.Activity
;
import
android.content.Context
;
import
android.content.Intent
;
import
android.content.SharedPreferences
;
import
android.os.Bundle
;
import
android.util.Log
;
import
android.view.View
;
import
android.view.View.OnClickListener
;
import
android.view.Window
;
import
android.view.WindowManager
;
import
android.view.inputmethod.InputMethodManager
;
import
android.widget.Button
;
import
android.widget.EditText
;
import
android.widget.LinearLayout
;
import
android.widget.ListView
;
import
com.yottacode.pictogram.dao.UserLogin
;
import
com.yottacode.pictogram.tabletlibrary.R
;
...
...
@@ -21,6 +27,8 @@ import com.yottacode.pictogram.tools.PCBcontext;
*/
public
class
SerialActivity
extends
Activity
{
private
boolean
keyboard
=
false
;
public
static
final
String
PREFS_NAME
=
"MyPrefsFile"
;
// String constant for logs
private
final
String
LOG_TAG
=
this
.
getClass
().
getSimpleName
();
// Or .getCanonicalName()
...
...
@@ -45,6 +53,7 @@ public class SerialActivity extends Activity {
}
return
new
String
[]{
username
,
password
};
}
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
...
...
@@ -52,7 +61,8 @@ public class SerialActivity extends Activity {
requestWindowFeature
(
Window
.
FEATURE_NO_TITLE
);
setContentView
(
R
.
layout
.
activity_serial
);
//Keyboard off
this
.
getWindow
().
setSoftInputMode
(
WindowManager
.
LayoutParams
.
SOFT_INPUT_STATE_ALWAYS_HIDDEN
);
final
EditText
mSerialViewMail
=
(
EditText
)
findViewById
(
R
.
id
.
serialmail
);
final
EditText
mSerialViewPass
=
(
EditText
)
findViewById
(
R
.
id
.
serialpass
);
...
...
@@ -64,9 +74,30 @@ public class SerialActivity extends Activity {
// Escribo el último valor indicado de username
mSerialViewMail
.
setText
(
username
);
mSerialViewPass
.
setText
(
password
);
/****************************************************************/
final
LinearLayout
stuList
=
(
LinearLayout
)
findViewById
(
R
.
id
.
layStu
);
final
LinearLayout
supList
=
(
LinearLayout
)
findViewById
(
R
.
id
.
laySup
);
final
InputMethodManager
imm
=
(
InputMethodManager
)
this
.
getSystemService
(
Context
.
INPUT_METHOD_SERVICE
);
mSerialViewMail
.
setOnClickListener
(
new
OnClickListener
()
{
public
void
onClick
(
View
v
)
{
Log
.
i
(
"TAG_KEYBOARD"
,
"nombre clickado"
);
if
(
imm
.
isActive
()){
stuList
.
setVisibility
(
View
.
INVISIBLE
);
supList
.
setVisibility
(
View
.
INVISIBLE
);
}
else
{
stuList
.
setVisibility
(
View
.
VISIBLE
);
supList
.
setVisibility
(
View
.
VISIBLE
);
}
}
});
mSerialViewPass
.
setOnClickListener
(
new
View
.
OnClickListener
()
{
public
void
onClick
(
View
v
)
{
Log
.
i
(
"TAG_KEYBOARD"
,
"passw clickado"
);
}
});
/*****************************************************************/
// Escribo el último valor indicado de username
mSerialViewMail
.
setText
(
username
);
if
(!
username
.
equals
(
""
)
&&
!
password
.
equals
(
""
)
&&
!
getIntent
().
getBooleanExtra
(
"resetPrevUser"
,
true
))
new
UserLogin
().
login
(
username
,
password
,
SerialActivity
.
this
,
PictogramActivity
.
class
,
LoginActivity
.
class
);
...
...
android/Pictogram/tabletlibrary/src/main/res/layout/activity_serial.xml
View file @
ce5ba35f
...
...
@@ -72,7 +72,8 @@
android:layout_width=
"400px"
android:layout_alignParentBottom=
"true"
android:layout_alignStart=
"@+id/entrar_button"
android:layout_marginStart=
"270dp"
>
android:layout_marginStart=
"270dp"
android:id=
"@+id/laySup"
>
<TextView
android:layout_width=
"match_parent"
...
...
@@ -81,7 +82,8 @@
tools:text=
"Supervisores"
android:text=
"@string/supervisores"
android:textAppearance=
"@style/TextAppearance.AppCompat"
android:textAlignment=
"center"
/>
android:textAlignment=
"center"
android:textSize=
"18sp"
/>
<ListView
android:layout_width=
"match_parent"
...
...
@@ -96,7 +98,8 @@
android:background=
"@color/darkred"
android:layout_width=
"400px"
android:layout_alignParentBottom=
"true"
android:layout_alignParentStart=
"true"
>
android:layout_alignParentStart=
"true"
android:id=
"@+id/layStu"
>
<TextView
android:layout_width=
"match_parent"
...
...
@@ -105,7 +108,8 @@
tools:text=
"Alumnos"
android:text=
"@string/alumnos"
android:textAppearance=
"@style/TextAppearance.AppCompat"
android:textAlignment=
"center"
/>
android:textAlignment=
"center"
android:textSize=
"18sp"
/>
<ListView
android:layout_width=
"match_parent"
...
...
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