این کد عکس من با عنوان 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"
toolsontext=".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 عنصر جدید را در آنها ذکر کنید.
با سلام مجدد
به مشکل تازه ای برخورد کردم
در صفحه اصلی برنامه یک کلید ساختم که من رو به صفحه ای که عکسها در ان هستند منتقل کند و رویداد کلیک رو هم برای آن نوشتم
ولی با زدن دکمه 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);
ممنون میشم راهنماییم کنید.