diff --git a/app/src/main/java/de/jg_cody/Teraplex/MainActivity.java b/app/src/main/java/de/jg_cody/Teraplex/MainActivity.java
index cfb9b1e..fbdab3d 100644
--- a/app/src/main/java/de/jg_cody/Teraplex/MainActivity.java
+++ b/app/src/main/java/de/jg_cody/Teraplex/MainActivity.java
@@ -13,6 +13,7 @@ import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Color;
+import android.graphics.Paint;
import android.graphics.RectF;
import android.graphics.drawable.ColorDrawable;
import android.net.Uri;
@@ -21,9 +22,11 @@ import android.os.Bundle;
import android.provider.MediaStore;
import android.text.SpannableString;
import android.text.style.ForegroundColorSpan;
+import android.util.Log;
import android.util.TypedValue;
import android.view.Menu;
import android.view.MenuItem;
+import android.view.View;
import android.view.WindowManager;
import android.widget.ImageView;
@@ -37,6 +40,7 @@ import androidx.navigation.Navigation;
import androidx.navigation.ui.AppBarConfiguration;
import androidx.navigation.ui.NavigationUI;
+import com.google.android.material.floatingactionbutton.FloatingActionButton;
import com.google.android.material.navigation.NavigationView;
import java.io.ByteArrayOutputStream;
@@ -47,6 +51,8 @@ import java.util.Locale;
import de.jg_cody.Teraplex.ui.Credits.CreditsFragment;
import de.jg_cody.Teraplex.ui.Einstellungen.EinstellungenFragment;
+import de.jg_cody.Teraplex.ui.Konsole.KonsoleFragment;
+import de.jg_cody.Teraplex.ui.home.HomeFragment;
public class MainActivity extends AppCompatActivity implements AddButtonDialog.AddButtonDialogListener {
@@ -85,25 +91,25 @@ public class MainActivity extends AppCompatActivity implements AddButtonDialog.A
Toolbar toolbar = findViewById(R.id.toolbar);
toolbar.setBackgroundResource(R.drawable.toolbartop);
setSupportActionBar(toolbar);
-// FloatingActionButton addfab = findViewById(R.id.addbutton_fab);
-// addfab.setOnClickListener(new View.OnClickListener() {
-// @Override
-// public void onClick(View v) {
-// showChooseElement();
-// }
-// });
+ FloatingActionButton addfab = findViewById(R.id.addbutton_fab);
+ addfab.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ showChooseElement();
+ }
+ });
-// FloatingActionButton mfab = findViewById(R.id.fab);
-// mfab.setOnClickListener(new View.OnClickListener() {
-// @Override
-// public void onClick(View view) {
-// try {
-// Log.d("I", "ACTION BUTTON CLICKED");
-// SSH_connection.executeRemoteCommand(HomeFragment.ip, HomeFragment.user, HomeFragment.password, KonsoleFragment.command);
-// } catch (Exception e) {
-// }
-// }
-// });
+ FloatingActionButton mfab = findViewById(R.id.fab);
+ mfab.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View view) {
+ try {
+ Log.d("I", "ACTION BUTTON CLICKED");
+ SSH_connection.executeRemoteCommand(HomeFragment.ip, HomeFragment.user, HomeFragment.password, KonsoleFragment.command);
+ } catch (Exception e) {
+ }
+ }
+ });
DrawerLayout drawer = findViewById(R.id.drawer_layout);
NavigationView navigationView = findViewById(R.id.nav_view);
// Passing each menu ID as a set of Ids because each
@@ -313,4 +319,12 @@ public class MainActivity extends AppCompatActivity implements AddButtonDialog.A
return dest;
}
+ public static Bitmap createImage(int width, int height, int color) {
+ Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);
+ Canvas canvas = new Canvas(bitmap);
+ Paint paint = new Paint();
+ paint.setColor(color);
+ canvas.drawRect(0F, 0F, (float) width, (float) height, paint);
+ return bitmap;
+ }
}
diff --git a/app/src/main/java/de/jg_cody/Teraplex/ui/Einstellungen/EinstellungenFragment.java b/app/src/main/java/de/jg_cody/Teraplex/ui/Einstellungen/EinstellungenFragment.java
index ad3bbba..743f04d 100644
--- a/app/src/main/java/de/jg_cody/Teraplex/ui/Einstellungen/EinstellungenFragment.java
+++ b/app/src/main/java/de/jg_cody/Teraplex/ui/Einstellungen/EinstellungenFragment.java
@@ -188,6 +188,8 @@ public class EinstellungenFragment extends Fragment {
@Override
public void onClick(DialogInterface dialog, int which) {
+
+
}
}).create();
mDialog.getWindow().setBackgroundDrawableResource(R.drawable.button_round);
diff --git a/app/src/main/res/layout-v23/app_bar_main.xml b/app/src/main/res/layout-v23/app_bar_main.xml
index f6cd89b..6d48e1b 100644
--- a/app/src/main/res/layout-v23/app_bar_main.xml
+++ b/app/src/main/res/layout-v23/app_bar_main.xml
@@ -20,7 +20,7 @@
app:layout_anchor="@+id/include"
app:layout_anchorGravity="center" />
-
+ android:src="@drawable/add_black_24dp" />
-
+
@@ -32,4 +32,12 @@
android:id="@+id/nav_kueche"
android:title="@string/menu_küche" />
+
+
+
\ No newline at end of file