TextView的水平上滚动型的机器人?

你能告诉我,当我们选择一个项目GalleryView它涉及到屏幕的中心如何限制呢? 我想只是在那里有我点击该项目。 怎么样? 简单地说,我想横向列表视图。 怎么样?

谢谢

--------------解决方案-------------

您好,我建议你勾选“你好,画廊”在谷歌文档,这是很清楚的。 画廊是设计,因为他们说:“在一个水平滚动列表锁定当前选择在中心显示项目”。
你只需要通过TextAdapter更换ImageAdapter,并把ImageViews的TextViews会代替。 实际上,它的工作就像一个列表视图。 所以你知道该怎么做一个列表视图,这应该很容易。

编辑下面是我认为一个很好的解决方案:
您需要更改该画廊的风格。 由于默认情况下它是这样定义的:

<style name="Widget.Gallery">
<item name="android:fadingEdge">horizontal</item>
<item name="android:gravity">center_vertical</item>
<item name="android:spacing">-20px</item>
<item name="android:unselectedAlpha">0.85</item>
</style>

所以,你需要创建自己的styles.xml在文件夹的画廊,并把在它:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="gallery" parent="android:Widget.Gallery">
<item name="android:fadingEdge">horizontal</item>
<item name="android:gravity">center_vertical</item>
<item name="android:spacing">0px</item> <!--This gives you no spacing between elements -->
<item name="android:unselectedAlpha">1</item> <!--This puts all elements the same alpha -->
</style>
<resources>

这给了我这样的:

现在,我敢肯定,我们能够通过与画廊和风格的各种属性打得到更​​好的结果,但我认为这是一个不错的领先优势为你;)

分类:机器人 时间:2015-03-15 人气:3
本文关键词: 机器人,画廊
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.678 (s). 10 q(s)