The final version for lede-gui (the phone app for device registration)
[iot2.git] / others / lede-gui / src / main / java / com / example / lede2 / DatabaseActivity.java
diff --git a/others/lede-gui/src/main/java/com/example/lede2/DatabaseActivity.java b/others/lede-gui/src/main/java/com/example/lede2/DatabaseActivity.java
new file mode 100644 (file)
index 0000000..d5a3161
--- /dev/null
@@ -0,0 +1,55 @@
+package com.example.lede2;\r
+\r
+import android.content.Context;\r
+import android.content.Intent;\r
+import android.os.Bundle;\r
+import android.support.v7.app.AppCompatActivity;\r
+import android.util.Log;\r
+import android.view.View;\r
+import android.view.inputmethod.InputMethodManager;\r
+import android.widget.Button;\r
+\r
+/**\r
+ * Created by Brian on 2/16/2018.\r
+ */\r
+\r
+public class DatabaseActivity extends AppCompatActivity implements View.OnClickListener,\r
+        View.OnFocusChangeListener {\r
+    Button insertToDatabase;\r
+    Button deleteFromDatabase;\r
+\r
+\r
+    protected void onCreate(Bundle savedInstanceState) {\r
+        super.onCreate(savedInstanceState);\r
+        setContentView(R.layout.database);\r
+\r
+        insertToDatabase = (Button) findViewById(R.id.doneDrivers);\r
+\r
+        deleteFromDatabase = (Button) findViewById(R.id.deleteFromDatabase);\r
+        insertToDatabase.setOnClickListener(this);\r
+        deleteFromDatabase.setOnClickListener(this);\r
+\r
+    }\r
+\r
+    @Override\r
+    public void onClick(View view) {\r
+        if (view == insertToDatabase) {\r
+            Log.d("CLICKING", "Clicking on add device!");\r
+            startActivity(new Intent(this, AddDeviceActivity.class));\r
+        }\r
+        if (view == deleteFromDatabase) {\r
+            Log.d("CLICKING", "Clicking on install zigbee!");\r
+            startActivity(new Intent(this, DeleteDeviceActivity.class));\r
+        }\r
+\r
+    }\r
+\r
+    public void onFocusChange(View view, boolean hasFocus) {\r
+        InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);\r
+        if (hasFocus) {\r
+            imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);\r
+        } else {\r
+            imm.hideSoftInputFromWindow(view.getWindowToken(), 0);\r
+        }\r
+    }\r
+}
\ No newline at end of file