我的 Android 应用程序中的 Listview 项目背景图像问题
我的应用程序中有一个带有适配器的列表视图,该适配器对项目使用不同的布局。
我希望结果如所附的 exp_result.png 所示。 http://imageshack.us/photo/my-images/717/expresult。 png/
但不幸的是 - 我得到的结果就像 result.png 一样。 http://imageshack.us/photo/my-images/839/resultf。 png/
问题是图像在屏幕上拉伸不是我想要的方式。 有什么想法吗?
也许这个布局的其他解决方案 - 也许是内置的?
由于我无法上传图像,因此可绘制的内容位于链接中。原始图片类似于 exp_result.png 中的第一个列表视图项。我想为每个图片使用一张图片 - 顶部、底部和中间,并且无论列表视图项目大小如何都可以使用。 XML 是:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/list_up" >
<TextView
android:id="@+id/name_entry"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="28dip" />
<TextView
android:id="@+id/number_entry"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="28dip" />
</LinearLayout>
我真的需要一些帮助。
约阿夫
I have in my application a listview with an adapter that uses different layouts for the items.
I want the result to be like in the attached exp_result.png.
http://imageshack.us/photo/my-images/717/expresult.png/
But unfortunatly - I get like in result.png.
http://imageshack.us/photo/my-images/839/resultf.png/
The problem is that image stretches on the screen not the way I wanted.
Any ideas?
Maybe other solution to this layout - maybe built in?
Drawables are in the links, since I cannot upload images. The original picture is like in the first listview item in the exp_result.png. I want to use 1 picture for each - top, buttom and middle and to be used no matter the listview item size. XML is:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/list_up" >
<TextView
android:id="@+id/name_entry"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="28dip" />
<TextView
android:id="@+id/number_entry"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="28dip" />
</LinearLayout>
I can really really use some help here.
Yoav
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这可能是 9-patch 图像类型的一个很好的应用:
9-Patch
This may be a good application of the 9-patch image type:
9-Patch