1

任何人都可以帮助我实现线性布局的以下边框。在此处输入图像描述

我可以按形状绘制边框,但不知道如何绘制一个尖的工具提示,比如指向 Textview“研讨会”。

<?xml version="1.0" encoding="UTF-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
 android:shape="rectangle"> 
 <stroke android:width="2dp" android:color="#FFFFFFFF" />
 <gradient android:startColor="#FFFFFFFF" android:endColor="#FFFFFFFF" 
        android:angle="225"/> 

<corners android:bottomRightRadius="7dp" android:bottomLeftRadius="7dp" 
 android:topLeftRadius="7dp" android:topRightRadius="7dp"/> 
</shape> 

请提供任何帮助。

问候, 阿斯米塔

4

2 回答 2

0

您可以使用九个补丁文件,有关如何执行九个补丁文件的详细信息:https ://tekeye.uk/android/examples/ui/android-9-patch-image-files 。生成一个九个补丁文件并将其设置为布局的背景可绘制对象。

绘制 9 补丁实用程序

正在使用:

使用示例

于 2013-02-13T11:07:35.710 回答
0

我认为Android没有任何形式可以做到这一点。您需要定义具有该外观且其余背景透明的图像。然后你只需要用你的drawable定义你的布局的背景。

不要忘记不同的 Android 屏幕尺寸和分辨率。

于 2013-02-13T10:14:22.160 回答