wrap inside scroll view

Signed-off-by: parneet-guraya <gurayaparneet@gmail.com>
This commit is contained in:
parneet-guraya 2024-02-29 17:08:45 +05:30 committed by Marcel Hibbe
parent 1881676538
commit 82a46572d9
No known key found for this signature in database
GPG Key ID: C793F8B59F43CE7B
3 changed files with 78 additions and 76 deletions

View File

@ -53,7 +53,6 @@ class FileAttachmentPreviewFragment : DialogFragment() {
} }
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog { override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
arguments?.let { arguments?.let {
files = it.getString(FILE_NAMES_ARG, "") files = it.getString(FILE_NAMES_ARG, "")
filesList = it.getStringArrayList(FILES_TO_UPLOAD_ARG)!! filesList = it.getStringArrayList(FILES_TO_UPLOAD_ARG)!!
@ -100,10 +99,7 @@ class FileAttachmentPreviewFragment : DialogFragment() {
private const val FILES_TO_UPLOAD_ARG = "FILES_TO_UPLOAD_ARG" private const val FILES_TO_UPLOAD_ARG = "FILES_TO_UPLOAD_ARG"
@JvmStatic @JvmStatic
fun newInstance( fun newInstance(filenames: String, filesToUpload: MutableList<String>): FileAttachmentPreviewFragment {
filenames: String,
filesToUpload: MutableList<String>,
): FileAttachmentPreviewFragment {
val fileAttachmentFragment = FileAttachmentPreviewFragment() val fileAttachmentFragment = FileAttachmentPreviewFragment()
val args = Bundle() val args = Bundle()
args.putString(FILE_NAMES_ARG, filenames) args.putString(FILE_NAMES_ARG, filenames)

View File

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?><!--
<!--
~ Nextcloud Talk application ~ Nextcloud Talk application
~ ~
~ @author Julius Linus ~ @author Julius Linus
@ -18,13 +17,18 @@
~ You should have received a copy of the GNU General Public License ~ You should have received a copy of the GNU General Public License
~ along with this program. If not, see <http://www.gnu.org/licenses/>. ~ along with this program. If not, see <http://www.gnu.org/licenses/>.
--> -->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:orientation="vertical" android:orientation="vertical"
tools:background="@color/white" tools:background="@color/white">
tools:visibility="visible">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<com.google.android.material.textview.MaterialTextView <com.google.android.material.textview.MaterialTextView
android:layout_width="match_parent" android:layout_width="match_parent"
@ -37,7 +41,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" /> android:layout_height="wrap_content" />
<ScrollView <androidx.core.widget.NestedScrollView
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="100dp"> android:layout_height="100dp">
@ -49,7 +53,7 @@
android:textSize="@dimen/headline_text_size" android:textSize="@dimen/headline_text_size"
tools:text="a.png\nb.png\nc.png" /> tools:text="a.png\nb.png\nc.png" />
</ScrollView> </androidx.core.widget.NestedScrollView>
<com.google.android.material.textfield.TextInputLayout <com.google.android.material.textfield.TextInputLayout
android:id="@+id/dialog_file_attachment_preview_layout" android:id="@+id/dialog_file_attachment_preview_layout"
@ -100,3 +104,5 @@
</LinearLayout> </LinearLayout>
</LinearLayout> </LinearLayout>
</ScrollView>