pbm_soy
پنج شنبه 10 مهر 1393, 04:53 صبح
چطوری می توانم یک کنترل مانند باتن یا تصویر را در انتهای صفحه قرار بدم
به عنوان مثال در اکتیوتی زیر سعی کردم انجام بدم ولی نشد البته شاید به لایوتهای دیگر میشد انجام داد بیشتر میخواستم باروش خطی انجام دهم
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/main_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical" >
<TextView
android:id="@+id/txtv_auther"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="@string/auther_text"
android:textSize="15sp"
android:textStyle="bold" />
<TextView
android:id="@+id/txtv_link"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="@string/link_text"
android:textSize="15sp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="end|bottom" >
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/image1" />
</LinearLayout>
</LinearLayout>
اگر به کد بالا دقت کنید لایوت اصلی را در حالت center تنظیم کردم برای اینکه کل محتوی در وسط صفحه دیده بشه ولی حالا می خواهم فقط تصویر آخری که قرار دادم در انتهای صفحه دیده بشه ولی اون تصویر هم میرود بالا بخاطر center بودن لایوت اصلی!
میخواستم بپرسم که چطوری میتونم تصویر آخر مستقل از کنترلهای بالایی کنم و در انتهای صفحه نمایش دهم
به عنوان مثال در اکتیوتی زیر سعی کردم انجام بدم ولی نشد البته شاید به لایوتهای دیگر میشد انجام داد بیشتر میخواستم باروش خطی انجام دهم
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/main_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical" >
<TextView
android:id="@+id/txtv_auther"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="@string/auther_text"
android:textSize="15sp"
android:textStyle="bold" />
<TextView
android:id="@+id/txtv_link"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="@string/link_text"
android:textSize="15sp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="end|bottom" >
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/image1" />
</LinearLayout>
</LinearLayout>
اگر به کد بالا دقت کنید لایوت اصلی را در حالت center تنظیم کردم برای اینکه کل محتوی در وسط صفحه دیده بشه ولی حالا می خواهم فقط تصویر آخری که قرار دادم در انتهای صفحه دیده بشه ولی اون تصویر هم میرود بالا بخاطر center بودن لایوت اصلی!
میخواستم بپرسم که چطوری میتونم تصویر آخر مستقل از کنترلهای بالایی کنم و در انتهای صفحه نمایش دهم