Prechádzať zdrojové kódy

tried to add android support

Simon Hammer 4 rokov pred
rodič
commit
66d9b51cc0

+ 4 - 0
app/build.gradle

@@ -33,6 +33,10 @@ android {
 
 dependencies {
 
+    //implementation 'com.android.support:cardview-v7:28.0.0'
+    //implementation 'com.android.support:appcompat-v7:28.0.0'
+    //implementation 'com.android.support:appcompat-v7:18.0.+'
+
     implementation 'androidx.appcompat:appcompat:1.2.0'
     implementation 'com.google.android.material:material:1.3.0'
     implementation 'androidx.constraintlayout:constraintlayout:2.0.4'

+ 1 - 0
app/src/main/java/com/noahvogt/miniprojekt/MainActivity.java

@@ -4,6 +4,7 @@ import android.os.Bundle;
 import android.view.View;
 import android.view.Menu;
 
+
 import com.google.android.material.floatingactionbutton.FloatingActionButton;
 import com.google.android.material.snackbar.Snackbar;
 import com.google.android.material.navigation.NavigationView;

+ 1 - 1
app/src/main/java/com/noahvogt/miniprojekt/ui/home/CustomAdapter.java

@@ -49,7 +49,7 @@ public class CustomAdapter extends RecyclerView.Adapter<CustomAdapter.ViewHolder
     public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) {
         // Create a new view, which defines the UI of the list item
         View view = LayoutInflater.from(viewGroup.getContext())
-                .inflate(R.layout.activity_main, viewGroup, false);
+                .inflate(R.layout.text_row_item, viewGroup, false);
 
         return new ViewHolder(view);
     }

+ 1 - 0
app/src/main/java/com/noahvogt/miniprojekt/ui/home/HomeFragment.java

@@ -6,6 +6,7 @@ import android.view.View;
 import android.view.ViewGroup;
 import android.widget.TextView;
 
+
 import androidx.annotation.NonNull;
 import androidx.annotation.Nullable;
 import androidx.fragment.app.Fragment;

+ 63 - 0
app/src/main/res/layout/text_row_item.xml

@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="utf-8"?>
+<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="match_parent"
+    android:layout_height="@dimen/list_item_height"
+    android:layout_marginLeft="@dimen/margin_medium"
+    android:layout_marginRight="@dimen/margin_medium"
+    android:gravity="center_vertical">
+
+    <TextView
+        android:id="@+id/textView"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:text="@string/Sender"/>
+        <!--android:text="@string/element_text"-->
+</FrameLayout>
+<!--GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
+android:layout_width="match_parent"
+android:layout_height="wrap_content"
+android:paddingLeft="16dp"
+android:paddingTop="16dp"
+android:paddingRight="16dp"
+android:layout_gravity="top"-->
+
+<!-- Add in TextView to display flower name   -->
+<!--TextView
+    android:id="@+id/flower_text"
+    android:layout_column="0"
+    android:layout_row="0"
+    android:layout_height="wrap_content"
+    android:layout_width="wrap_content"
+    android:textSize="25dp"
+    android:text="@string/Sender"/>
+
+<TextView
+    android:layout_width="wrap_content"
+    android:layout_height="wrap_content"
+    android:layout_row="1"
+    android:layout_column="0"
+    android:text="@string/Betreff"
+    android:textSize="20sp"
+    android:textAppearance="@style/TextAppearance.AppCompat.Body1"
+    android:textColor="@color/colorBetreff" />
+
+<TextView
+    android:text="@string/Beginn"
+    android:layout_width="wrap_content"
+    android:layout_height="wrap_content"
+    android:layout_row="2"
+    android:layout_column="0"
+    android:gravity="left"
+    android:textSize="20sp" />
+
+<TextView
+    android:text="@string/date"
+    android:textSize="20dp"
+    android:layout_width="wrap_content"
+    android:layout_height="wrap_content"
+    android:layout_row="0"
+    android:layout_column="3"
+    android:gravity="left" />
+
+
+</GridLayout-->

+ 3 - 0
app/src/main/res/values/dimens.xml

@@ -5,4 +5,7 @@
     <dimen name="nav_header_vertical_spacing">8dp</dimen>
     <dimen name="nav_header_height">176dp</dimen>
     <dimen name="fab_margin">16dp</dimen>
+
+    <dimen name="list_item_height">45dp</dimen>
+    <dimen name="margin_medium">30dp</dimen>
 </resources>