有没有人能够做到相当于border-left:在View上? (我想在ImageView的一侧创建一个边框。)在视图的一侧设置边框?
4
A
回答
9
诀窍是创建另一个视图,其中包含边框的尺寸并将imageView放在旁边...这是一个丑陋的黑客,但我见过它的唯一方法
0
我知道这是一个老问题 - 但我想我会添加我今天发现的替代方案。
就像丑陋......但也许更简单。
我需要用分隔符在屏幕上创建一个4个图标的条形图。我所做的就是创建一个容器,并在这4个标签内(其中包含一个标签)。我将它们设置为左侧:0,25%,50%和75%。然后我将每个嵌入的宽度设置为24.8%,并将容器的背景颜色设置为我想要的任何颜色。
例子:
<View id="tb1" bottom="0" height="45dp" width="100%" backgroundColor='#99cc33'>
<View height="45dp" left="0" width="24.8%" backgroundColor='#363636'>
<ImageView width="40dp" image="/images/trip1.png"/>
</View>
<View height="45dp" left="25%" width="24.8%" backgroundColor='#363636'>
<ImageView width="35dp" image="/images/trip2.png"/>
</View>
<View height="45dp" left="50%" width="24.8%" backgroundColor='#363636'>
<ImageView height="40dp" image="/images/trip3.png"/>
</View>
<View height="45dp" left="75%" width="25%" backgroundColor='#363636'>
<ImageView height="35" image="/images/trip4.png"/>
</View>
</View>
/约翰
0
做一个 “查看” 上面。并使“视图”颜色作为'backgroundColor'
0
另一个丑陋的黑客。在底部放置背景渐变。您必须先指定高度,并且线条不会100%固定,但您不会在设备上注意到它。
"TextField": { height: 44, backgroundGradient: { type: "linear", startPoint: { x: 0, y: 43 }, endPoint: { x: 0, y: 44 }, colors: [ "white", "#ccc" ] } }
相关问题
- 1. 如何才能在一侧设置一个css边框?
- 2. 设计侧边栏与边框
- 3. 设置视图边界
- 4. 在C#2008中为列表视图图像设置边框
- 5. 在边框半径设置为高的物体左侧使用错误边框颜色的Chrome设置
- 6. Android自定义图库视图,设置自己的边框
- 7. 如何设置统一边框边距?
- 8. 在JPanel的边框上设置描边
- 9. 试图设置边框的UIImage的
- 10. 如何在另一个textview的左边设置文本视图?
- 11. 试图从被放置在侧边栏
- 12. 设置部分视图的边框颜色
- 13. 如何将边框设置为我的卡片视图?
- 14. UITableViewCell设置边框
- 15. 设置UIImage边框
- 16. Flexbox:设置边框
- 17. CSS:设置边框宽度的一半
- 18. 创建一个视图的边界框
- 19. 如何在视图的一个边上创建边框?
- 20. 在列表视图中放置图像边框的方法
- 21. 如何为highcharts饼图设置边框?
- 22. 视图的闪烁边框
- 23. IE9中的HTML5视频在其两侧显示黑色边框
- 24. 引导 - 灵活的移动视图显示第一侧边栏
- 25. 在WinForms树视图中设置第一个节点的位置/边距
- 26. 在CSS中设置边框的高度
- 27. 从左侧和右侧起边距最小的位置图像
- 28. 拆下左侧和右侧边框
- 29. 填充右侧和左侧边框
- 30. Android视图在某些设备上的边框问题
谢谢 - 是的,这就是我最后做,并能正常工作。 – Dogweather 2011-03-20 04:15:31