Flutter Dev نشر 12 يونيو 2020 أرسل تقرير مشاركة نشر 12 يونيو 2020 (معدل) السلام عليكم ورحمة الله وبركاته اعزائي لدي استفسار لو تكرمتو .. انا استخدم imageview لعرض الصور في تطبيقي اقوم بتعئة image view من خلال بيانات قمت بنقلها عن طريق Intent الان لو اريد اعرض هذا الصور بشكل كبير بمعنى لما يجي المستخدم ويضغط على الصوره تصبح بحجم اكبر وشاشة كاملة مثال لتوضيح الاستفسار الان انا استطيع ان اعرض الصورة كالتالي: وما اريده كالتالي بعد ضغط المستخدم كيف ممكن نعمل هذا الحركه؟ تم التعديل في 12 يونيو 2020 بواسطة مروان مروان3 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Mohamd Imran نشر 12 يونيو 2020 أرسل تقرير مشاركة نشر 12 يونيو 2020 السلام عليكم أخي @مروان مروان3 حسب ما فهمت إنك تريد تكبير حجم الصورة بعد ضغط المستخدم عليها ,إن كان كذلك ,يمكنك القيام بذلك من خلال إعطاء id لل imageview مثال <ImageView android:id="@+id/image_id" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/picture" android:clickable="true" /> ثم إستخدام setonclicklistener على ال image view وداخل onClick نقوم بتغيير الحجم من خلال LayoutParams هكذا LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(newWidth, newHeight); imageView.setLayoutParams(params); مع تغيير قيم newWidth , newHeight بالحجم الذي تريده 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Flutter Dev نشر 13 يونيو 2020 الكاتب أرسل تقرير مشاركة نشر 13 يونيو 2020 هلا بيك عزيزي بتاريخ 15 ساعات قال Mohamd Imran: السلام عليكم أخي @مروان مروان3 حسب ما فهمت إنك تريد تكبير حجم الصورة بعد ضغط المستخدم عليها ,إن كان كذلك ,يمكنك القيام بذلك من خلال إعطاء id لل imageview مثال <ImageView android:id="@+id/image_id" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/picture" android:clickable="true" /> ثم إستخدام setonclicklistener على ال image view وداخل onClick نقوم بتغيير الحجم من خلال LayoutParams هكذا LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(newWidth, newHeight); imageView.setLayoutParams(params); مع تغيير قيم newWidth , newHeight بالحجم الذي تريده بخصوص هذا الحركه للفائده فقط استخدمة هذا المكتبة طبعا موجوده في الانترنت اذا احد احتاج لها ممكن يبحث عنها فقط يعمل نسخ ولصق ل اسم المكتبة في جوجل com.github.chrisbanes.photoview.PhotoView 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Flutter Dev
السلام عليكم ورحمة الله وبركاته اعزائي
لدي استفسار لو تكرمتو ..
انا استخدم imageview لعرض الصور في تطبيقي
اقوم بتعئة image view من خلال بيانات قمت بنقلها عن طريق Intent
الان لو اريد اعرض هذا الصور بشكل كبير بمعنى لما يجي المستخدم ويضغط على الصوره تصبح بحجم اكبر وشاشة كاملة
مثال لتوضيح الاستفسار
الان انا استطيع ان اعرض الصورة كالتالي:
وما اريده كالتالي بعد ضغط المستخدم
كيف ممكن نعمل هذا الحركه؟
تم التعديل في بواسطة مروان مروان3رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.