اسکرول کردن روی تعدادی زیادی کنترل
سلام
من دارم یک برنامه مینویسم که یک بازی رو آموزش میده
من یه جا مشکل دارم
تو یک صفحه 2 تا تکست ویو و 2 تا ایمیج ویو هست
به این صورت
تکست ویو
ایمیج ویو
تکست ویو
ایمیج ویو
ولی فقط تکست ویو و ایمیج ویو اول دیده میشه
درضمن عکس هم بالا و هم پایینش کلی فاصله ایجاد کرده
اینم عکس
http://8pic.ir/images/75207542310991846923.png
حالا 2 سوال پیش میاد
1 : چطوری کاربر بتونه صفحه رو بالا پایین یا اسکرول کنه
2 : فاصله عکس کم بشه
ممنون میشم پاسخ بدید
واسه اسکرول کردن میتونید از ScrollView استفاده کنید و تمام ویو هاتون رو داخل اون بذارید.
در مورد عکس احتمالا مشکل از سایز عکس هست و یا اینکه احتمالا fill_parent شده بازم اگه کد xml رو قرار بدید میشه بهتر گفت
ممنون بابت پاسخ
الان تست میکنم
اینم کد
<?xml versi encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/bg"
android:gravity="left|right" android:orientati >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:text="TextView"
android:textSize="16dp" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:text="TextView"
android:textSize="16dp" />
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</LinearLayout>
سلام
کد ناقص کپی شده وگرنه مشکلی نداره
شما به عکسی که فرستادم دقت کنید
بالا و پایین ایمیج ویو خالیه
حالا اون اصلا مهم نیست
چطوری کاربر بتونه بالا پایین کنه چون زیر اون تکست ویو و ایمیج ویو باز هم متن و عکس هست ولی دیده نمیشه
با scroll ویو نشد اگرم بشه من بلد نیستم
واقعا ممنون میشم کمک کنید
میتونید scaleType رو تغییر بدید و یا اینکه بجای src ، Background واسش ست کنید
<!--?xml versi encoding "utf-8"?--><?xml versi encoding "utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/ScrollView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientati >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:text="TextView"
android:textSize="16dp" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="fitXY"
android:src="@drawable/img_1" />
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:text="TextView"
android:textSize="16dp" />
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="fitXY"
android:src="@drawable/img_2" />
</LinearLayout>
</ScrollView>
اقا بالاخره تونستم اسکرول ویو رو درست کنم
ولی خیلی فاصله داره
من با کد عکس رو تنظیم میکنم واسه همین اگه میزارم setimage فاصله زیاده و میزارم setBackground کل صفحه رو میگیره و زشت میشه
چاره چیه؟
دقیقا کجا این کار رو انجام بدم متوجه نشدم؟
به صورت xml میفرمایید؟
من میگم با کد نویسی عکس رو تعیین میکنم
دوست عزیز شما که دارید از ترکیب متن و عکس استفاده می کنید بهتر نیست از webveiw و html استفاده کنید؟؟؟
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .