کلیدستان

نسخه‌ی کامل: سوال در مورد قرار دادن دو عکس با قابلیت بزرگ کردن با انگشت (اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با عرض سلام
من راجع به کلید زیر سوال دارم
http://www.kelidestan.com/keys/keys.php?key=2409

این کد عکس من با عنوان image رو داخل activity_main.xml بدون مشکل قرار داد.

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   toolscoffeeontext=".MainActivity" >

   <com.kimia20.alibahmanabadi.onlineshop1.TouchImageView
       android:id="@+id/touchImageView"
       android:layout_width="match_parent"
       android:layout_height="match_parent" />


</LinearLayout>


حالا اگه بخوام عکس دومی مثلا با عنوان image1 در همین صفحه اضافه کنم که اونم قابلیت بزرگ شدن با انگشت رو داشته باشه چیکار باید بکنم؟
ممنون میشم جواب بدید.
سلام.
یک عنصر دیگر از نوع com.kimia20.alibahmanabadi.onlineshop1.TouchImageView در فایل xml تعریف کنید که id آن متفاوت با عنصر قبلی باشد.
کدهای java برای شناسایی آن را هم همانند عنصر قبلی بنویسید و این بار، id عنصر جدید را در آنها ذکر کنید.

Flower
ممنون از شما
با سلام مجدد
به مشکل تازه ای برخورد کردم
در صفحه اصلی برنامه یک کلید ساختم که من رو به صفحه ای که عکسها در ان هستند منتقل کند و رویداد کلیک رو هم برای آن نوشتم
ولی با زدن دکمه stop working میگیره
قبل از اینکه در صفحه عکسها,عکسها را وارد کنم با زدن دکمه به صفحه اکتیویتی میرفت
و کد عکسها در صفحه اصلی هم به درستی کار میکرد
ممکنه کمک کنید؟
(۱۳۹۴/۱۰/۱۸, ۰۱:۰۵ ق.ظ)aliking66 نوشته: [ -> ]با سلام مجدد
به مشکل تازه ای برخورد کردم
در صفحه اصلی برنامه یک کلید ساختم که من رو به صفحه ای که عکسها در ان هستند منتقل کند و رویداد کلیک رو هم برای آن نوشتم
ولی با زدن دکمه stop working میگیره
قبل از اینکه در صفحه عکسها,عکسها را وارد کنم با زدن دکمه به صفحه اکتیویتی میرفت
و کد عکسها در صفحه اصلی هم به درستی کار میکرد
ممکنه کمک کنید؟

نام پکیج رو اشتباه زده بودم...مشکل حل شد...ممنون از شما
سلام خدمت مدیریت محترم
من هنوز رو همون پروژه بزرگنمایی دو انگشتی کار میکنم.نمیدونم مشکل کار کجاست...من تو هر صفحه اکتیویتی نمیتونم بیشتر از 5 عکس نمایش بدم .این محدودیت جایی ست شده؟
اگر بیشتر از 5 عکس بخوام وارد کنم force stop نشون میده.

نمونه کد xml
<ScrollView
   android:id="@+id/scrollView"
   android:layout_width="match_parent"
   android:layout_height="match_parent">

   <LinearLayout
       android:layout_width="match_parent"
       android:layout_height="fill_parent"
       android:orientation="vertical">


       <com.kimia20.alibahmanabadi.onlineshop.TouchImageView
           android:id="@+id/touchImageView3"
           android:layout_width="fill_parent"
           android:layout_height="200dp"
           />

نمونه کد جاوا


protected void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.lesson3);


   String img3="image3";
   int res3=getResources().getIdentifier(img3,"drawable",getPackageName());
   ImageView iv3=(ImageView)findViewById(R.id.touchImageView3);
   iv3.setImageResource(res3);


ممنون میشم راهنماییم کنید.