Android 查看屏幕外的位置
我正在做一个有4名玩家的纸牌游戏,其中3名玩家的纸牌背面显示在屏幕上,其中一部分在屏幕外面。我已经成功地使用了顶部和左侧玩家的卡片视图边距,但右侧玩家存在问题,设置卡片视图的左侧边距只会调整其大小并防止其离开屏幕 以下是一个屏幕截图: 我想我错过了一些东西Android 查看屏幕外的位置,android,Android,我正在做一个有4名玩家的纸牌游戏,其中3名玩家的纸牌背面显示在屏幕上,其中一部分在屏幕外面。我已经成功地使用了顶部和左侧玩家的卡片视图边距,但右侧玩家存在问题,设置卡片视图的左侧边距只会调整其大小并防止其离开屏幕 以下是一个屏幕截图: 我想我错过了一些东西 谢谢 我认为,在试图让它离开屏幕右侧时,还需要设置正确的边距。对于一个简单的文本示例,如果您在屏幕上显示“我在这里”,并将左边距设置为-30dp,它将在屏幕的一半处消失。但是如果你将左边距设置为275dp,它将重新调整大小以保持在屏幕上,除
谢谢 我认为,在试图让它离开屏幕右侧时,还需要设置正确的边距。对于一个简单的文本示例,如果您在屏幕上显示“我在这里”,并将左边距设置为-30dp,它将在屏幕的一半处消失。但是如果你将左边距设置为275dp,它将重新调整大小以保持在屏幕上,除非你也将右边距设置为100dp。为了让图片在不调整大小的情况下完成,我必须将右边距设置为负值
<RelativeLayout 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"
tools:context=".MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="275dp"
android:layout_marginRight="100dp"
android:text="here I am" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/textView1"
android:layout_marginLeft="200dp"
android:layout_marginRight="-75dp"
android:src="@drawable/jack" />
</RelativeLayout>
非常感谢!我试着将两个页边距设置在一起,效果很好,谢谢!