diff options
author | stefan-niedermann <info@niedermann.it> | 2019-11-16 13:37:12 +0300 |
---|---|---|
committer | stefan-niedermann <info@niedermann.it> | 2019-11-16 13:37:12 +0300 |
commit | efa862195606c01e35e88e398657e649e917d3d1 (patch) | |
tree | b001088ffea0c63fcb6ffdfee55b392b67824986 /app/src/main | |
parent | bde30129431262d4323aade7c1b7e5fa1490269b (diff) |
#207 Comments support
Diffstat (limited to 'app/src/main')
5 files changed, 36 insertions, 7 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/CardActivityFragment.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/CardActivityFragment.java index 20a4d5b1f..56c2e4464 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/CardActivityFragment.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/CardActivityFragment.java @@ -7,9 +7,13 @@ import android.view.ViewGroup; import android.widget.RelativeLayout; import androidx.annotation.NonNull; +import androidx.coordinatorlayout.widget.CoordinatorLayout; import androidx.fragment.app.Fragment; import androidx.recyclerview.widget.RecyclerView; +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import com.google.android.material.snackbar.Snackbar; + import java.util.Objects; import butterknife.BindView; @@ -25,6 +29,10 @@ import static it.niedermann.nextcloud.deck.ui.card.CardAdapter.BUNDLE_KEY_LOCAL_ public class CardActivityFragment extends Fragment { private Unbinder unbinder; + @BindView(R.id.coordinatorLayout) + CoordinatorLayout coordinatorLayout; + @BindView(R.id.fab) + FloatingActionButton fab; @BindView(R.id.activity_list) RecyclerView activitiesList; @BindView(R.id.no_activities) @@ -73,6 +81,9 @@ public class CardActivityFragment extends Fragment { } }))); } + fab.setOnClickListener(v -> { + Snackbar.make(coordinatorLayout, "Adding comments is not yet implemented", Snackbar.LENGTH_LONG).show(); + }); } return view; } diff --git a/app/src/main/res/drawable/ic_file_upload_white_24dp.xml b/app/src/main/res/drawable/ic_file_upload_white_24dp.xml new file mode 100644 index 000000000..961f38da2 --- /dev/null +++ b/app/src/main/res/drawable/ic_file_upload_white_24dp.xml @@ -0,0 +1,5 @@ +<vector android:autoMirrored="true" android:height="24dp" + android:tint="#FFFFFF" android:viewportHeight="24.0" + android:viewportWidth="24.0" android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android"> + <path android:fillColor="#FF000000" android:pathData="M9,16h6v-6h4l-7,-7 -7,7h4zM5,18h14v2L5,20z"/> +</vector> diff --git a/app/src/main/res/drawable/ic_insert_comment_white_24dp.xml b/app/src/main/res/drawable/ic_insert_comment_white_24dp.xml new file mode 100644 index 000000000..8ab8d7335 --- /dev/null +++ b/app/src/main/res/drawable/ic_insert_comment_white_24dp.xml @@ -0,0 +1,5 @@ +<vector android:autoMirrored="true" android:height="24dp" + android:tint="#FFFFFF" android:viewportHeight="24.0" + android:viewportWidth="24.0" android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android"> + <path android:fillColor="#FF000000" android:pathData="M20,2L4,2c-1.1,0 -2,0.9 -2,2v12c0,1.1 0.9,2 2,2h14l4,4L22,4c0,-1.1 -0.9,-2 -2,-2zM18,14L6,14v-2h12v2zM18,11L6,11L6,9h12v2zM18,8L6,8L6,6h12v2z"/> +</vector> diff --git a/app/src/main/res/layout/fragment_card_edit_tab_activities.xml b/app/src/main/res/layout/fragment_card_edit_tab_activities.xml index b1f519bfb..159ae18fd 100644 --- a/app/src/main/res/layout/fragment_card_edit_tab_activities.xml +++ b/app/src/main/res/layout/fragment_card_edit_tab_activities.xml @@ -1,10 +1,11 @@ <?xml version="1.0" encoding="utf-8"?> -<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" +<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" + android:id="@+id/coordinatorLayout" android:layout_width="match_parent" android:layout_height="match_parent" - xmlns:app="http://schemas.android.com/apk/res-auto" - android:orientation="vertical"> + tools:context=".ui.EditActivity"> <androidx.recyclerview.widget.RecyclerView android:id="@+id/activity_list" @@ -53,4 +54,13 @@ android:text="@string/no_activities" android:textAlignment="center" /> </RelativeLayout> -</LinearLayout> + + <com.google.android.material.floatingactionbutton.FloatingActionButton + android:id="@+id/fab" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="bottom|end" + android:layout_margin="@dimen/fab_margin" + app:backgroundTint="@color/primary" + app:srcCompat="@drawable/ic_insert_comment_white_24dp" /> +</androidx.coordinatorlayout.widget.CoordinatorLayout>
\ No newline at end of file diff --git a/app/src/main/res/layout/fragment_card_edit_tab_attachments.xml b/app/src/main/res/layout/fragment_card_edit_tab_attachments.xml index f06641603..a92f933be 100644 --- a/app/src/main/res/layout/fragment_card_edit_tab_attachments.xml +++ b/app/src/main/res/layout/fragment_card_edit_tab_attachments.xml @@ -1,6 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> - - <androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" @@ -63,6 +61,6 @@ android:layout_margin="@dimen/fab_margin" android:visibility="gone" app:backgroundTint="@color/primary" - app:srcCompat="@drawable/ic_add_white_24dp" + app:srcCompat="@drawable/ic_file_upload_white_24dp" tools:visibility="visible" /> </androidx.coordinatorlayout.widget.CoordinatorLayout>
\ No newline at end of file |