Commit ce5ba35f by german

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

parent 6bab22da
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);
......
......@@ -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"
......
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