Commit ce5ba35f by german

Added list of legal users (stu & sup) only on the view.

parent 6bab22da
package com.yottacode.pictogram.tabletlibrary.gui; package com.yottacode.pictogram.tabletlibrary.gui;
import android.app.Activity; import android.app.Activity;
import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.os.Bundle; import android.os.Bundle;
import android.util.Log;
import android.view.View; import android.view.View;
import android.view.View.OnClickListener; import android.view.View.OnClickListener;
import android.view.Window; import android.view.Window;
import android.view.WindowManager;
import android.view.inputmethod.InputMethodManager;
import android.widget.Button; import android.widget.Button;
import android.widget.EditText; import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.ListView;
import com.yottacode.pictogram.dao.UserLogin; import com.yottacode.pictogram.dao.UserLogin;
import com.yottacode.pictogram.tabletlibrary.R; import com.yottacode.pictogram.tabletlibrary.R;
...@@ -21,6 +27,8 @@ import com.yottacode.pictogram.tools.PCBcontext; ...@@ -21,6 +27,8 @@ import com.yottacode.pictogram.tools.PCBcontext;
*/ */
public class SerialActivity extends Activity { public class SerialActivity extends Activity {
private boolean keyboard = false;
public static final String PREFS_NAME = "MyPrefsFile"; public static final String PREFS_NAME = "MyPrefsFile";
// 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()
...@@ -45,6 +53,7 @@ public class SerialActivity extends Activity { ...@@ -45,6 +53,7 @@ public class SerialActivity extends Activity {
} }
return new String[]{username,password}; return new String[]{username,password};
} }
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
...@@ -52,7 +61,8 @@ public class SerialActivity extends Activity { ...@@ -52,7 +61,8 @@ public class SerialActivity extends Activity {
requestWindowFeature(Window.FEATURE_NO_TITLE); requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_serial); 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 mSerialViewMail = (EditText) findViewById(R.id.serialmail);
final EditText mSerialViewPass = (EditText) findViewById(R.id.serialpass); final EditText mSerialViewPass = (EditText) findViewById(R.id.serialpass);
...@@ -64,9 +74,30 @@ public class SerialActivity extends Activity { ...@@ -64,9 +74,30 @@ public class SerialActivity extends Activity {
// Escribo el último valor indicado de username // Escribo el último valor indicado de username
mSerialViewMail.setText(username); mSerialViewMail.setText(username);
mSerialViewPass.setText(password); 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 // Escribo el último valor indicado de username
mSerialViewMail.setText(username); mSerialViewMail.setText(username);
if (!username.equals("") && !password.equals("") && !getIntent().getBooleanExtra("resetPrevUser", true)) new UserLogin().login(username, password,SerialActivity.this, PictogramActivity.class, LoginActivity.class); if (!username.equals("") && !password.equals("") && !getIntent().getBooleanExtra("resetPrevUser", true)) new UserLogin().login(username, password,SerialActivity.this, PictogramActivity.class, LoginActivity.class);
......
...@@ -72,7 +72,8 @@ ...@@ -72,7 +72,8 @@
android:layout_width="400px" android:layout_width="400px"
android:layout_alignParentBottom="true" android:layout_alignParentBottom="true"
android:layout_alignStart="@+id/entrar_button" android:layout_alignStart="@+id/entrar_button"
android:layout_marginStart="270dp"> android:layout_marginStart="270dp"
android:id="@+id/laySup">
<TextView <TextView
android:layout_width="match_parent" android:layout_width="match_parent"
...@@ -81,7 +82,8 @@ ...@@ -81,7 +82,8 @@
tools:text="Supervisores" tools:text="Supervisores"
android:text="@string/supervisores" android:text="@string/supervisores"
android:textAppearance="@style/TextAppearance.AppCompat" android:textAppearance="@style/TextAppearance.AppCompat"
android:textAlignment="center" /> android:textAlignment="center"
android:textSize="18sp" />
<ListView <ListView
android:layout_width="match_parent" android:layout_width="match_parent"
...@@ -96,7 +98,8 @@ ...@@ -96,7 +98,8 @@
android:background="@color/darkred" android:background="@color/darkred"
android:layout_width="400px" android:layout_width="400px"
android:layout_alignParentBottom="true" android:layout_alignParentBottom="true"
android:layout_alignParentStart="true"> android:layout_alignParentStart="true"
android:id="@+id/layStu">
<TextView <TextView
android:layout_width="match_parent" android:layout_width="match_parent"
...@@ -105,7 +108,8 @@ ...@@ -105,7 +108,8 @@
tools:text="Alumnos" tools:text="Alumnos"
android:text="@string/alumnos" android:text="@string/alumnos"
android:textAppearance="@style/TextAppearance.AppCompat" android:textAppearance="@style/TextAppearance.AppCompat"
android:textAlignment="center" /> android:textAlignment="center"
android:textSize="18sp" />
<ListView <ListView
android:layout_width="match_parent" android:layout_width="match_parent"
......
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