您好我想在Android中实现倾斜/倾斜的图像视图或布局,就像雅虎新闻摘要应用程序中使用的那样。
以下是我想要实现的内容的截图
Yahoo news digest App http://imageshack.com/a/img673/921/yDLbs2.png
由于
答案 0 :(得分:0)
有两件事需要完全关注
在每个布局中都修复了三角形的形状,因此您必须拍摄只有三角形并且其他边是透明的图像
你必须想象,tringle区域也包含类似的新闻,如(4)美国新闻然后你必须采取框架布局,其中有两件事
现在你很困惑那个图像将如何发生? 我也有那个 举个例子
<ImageView
src="image"
width="fill_parent"
height="@dimen/responsive_mesured_height"/>
<scrollView
fillviewport="true">
<LinearLayout
`orientation="vertical">
<LinearLayout
width="fill_parent"
height="@dimen/responsive_mesured_height"
background="@android:color/transperent"/>
<LinearLayout>
<!--rest of content-->
</LinearLayout>
</LinearLayout>
</LinearLayout>
</scrollview>
如果你不相信我,那么去新闻摘要apk下载并提取它。 之后转到res文件夹中的mdpi-v4文件夹,你找到了morning_triangle_background.png的轻主题。 对于黑暗主题evening_triangle_background.png
现在上面的代码是针对该图像的paralex效果,您会觉得内容在网站上方滚动,就像网站一样。 其中@ dimen / responsive_mesured_height是imageview的高度(如果你想做出响应,那么在所有不同的文件夹中定义diff高度,比如值,值-sw600dp,values-sw720dp,values-large(支持lover然后3.2)等。
我希望这个描述有助于所有人。