弹出式“讲话泡泡”不是动作,不是地图上的动作

时间:2013-02-14 14:56:05

标签: android dialog quickaction

我正在尝试实现一个类似QuickAction Dialog的弹出式对话框。不同之处在于我希望在弹出窗口中有一个可垂直滚动的textview,而不是所有这些操作。

here完全是我想要的,但这个问题与C#有关。

我找到了很多处理地图的例子,但没有地图。我试图让用户按下按钮,并从该按钮显示语音气泡。

ctInfoButton = new ImageButton( this );
ctInfoButton.setOnClickListener( new OnClickListener() {
    public void onClick( View v ) {
         // Pop up code initialized here.
    }
});

1 个答案:

答案 0 :(得分:1)

我认为你想要的是一个Android	 9-patch'泡泡将接受其可扩展区域中的文本。

请参阅这些docs

请参阅此thread

通常,您需要创建包含9补丁的布局。这需要一组单独的图形工具来创建将进入资源文件夹的特殊可扩展图像。

创建9补丁图像后,您可以定义文本区域的逻辑叠加,以扩展图像。您将获得该文本字段的引用,将其设置为要填充气泡的文本值,并根据需要展开以将文本与气泡图像封装在一起。