android - 如何仅为第一个和最后一个缩略图添加边距或填充

标签 android

我有一个带有 TextView 的图像列表。下面是该 View 的 xml 文件。但是,当我将图像添加到第一张图像时,剪掉了手机的左屏幕。同样的事情也发生在最后一张图片上,它的右边部分被剪掉了。我试着增加边距。但它适用于所有图像。然后中间的图像有更多的差距。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="wrap_content" 
    android:layout_height="fill_parent"
    android:gravity="center_vertical" 
    android:layout_gravity="center_vertical"
    android:paddingLeft="3dp"
     android:paddingRight="3dp"
      android:paddingTop="6dp"
      android:layout_marginLeft="0dp"
     android:background="#FFFFFFFF">  

    <ImageView 
        android:id="@+id/image" 
        android:layout_width="55dp" 
        android:layout_height="95dp" 

        android:scaleType="centerCrop" />  


    <TextView 
        android:id="@+id/title" 
        android:background="#90202020"      
        android:padding="1dp"
        android:layout_alignParentBottom="true"
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:textColor="#FFFFFFFF" 
        android:layout_centerHorizontal="true"
        android:textSize="10sp"

        android:text="1" >  

    </TextView>



</RelativeLayout>

下面是左侧的屏幕截图。

最佳答案

您可以在父 View (包含图像列表的 View )上添加一些边距/填充。

关于android - 如何仅为第一个和最后一个缩略图添加边距或填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27519370/

相关文章:

android - Instant Apps 功能模块中的资源合并

android - 动态更改 ViewPager 的下一页

android - ListView 中用于多选联系人的复选框

java - Android ScrollView 将不再滚动

Android 一个 Activity 和多个带有新架构组件的 fragment

java - 检测滑动,点击,按住一个 View Android

android - 在Android中查找存储路径

android - 如何检查是否有可以打开某个文件的应用

android - 如何创建支持旧 API 级别(例如 23 级)的 Android 通知

android - 为什么我的 Android 应用看起来与英语和西类牙语不同?