设置意图的显示大小并在可能的情况下定位它

时间:2015-02-28 17:43:28

标签: android image android-intent size call

我是Android的新手,所以我感谢你所有的评论。

我想从BroadcastReceiver调用一个新的Intent。 是否可以设置新意图的显示大小并定位它?

准确地说,我想在传入的顶部放置一张自定义图片 呼叫屏幕仍然可以接听或拒绝来电。

我可以用烤面包做,但它在我之后消失,我不想要那样 发生。

提前致谢!

1 个答案:

答案 0 :(得分:0)

  

我想从BroadcastReceiver调用一个新的Intent

你没有"拨打新Intent"在Android中。

  

是否可以设置新意图的显示尺寸并定位它?

我假设通过"拨打新Intent"你的意思是"开始一项活动",并通过"设置新Intent"的显示大小。你的意思是"设置活动的显示大小"。

在这种情况下,开始活动的代码无法控制该活动的呈现。活动的实现者是控制渲染的实现者。活动可能无法填满屏幕并控制其大小。我认为活动有可能控制它在屏幕上的位置,尽管我还没有调查过。

  

我想在来电屏幕的顶部放置一张自定义图片,但仍然可以接听或拒绝来电

这既不可能也不切实际。

这是不可能的,因为只有前台活动才能获得用户输入。您的活动将会自定义图片"将收到所有输入;来电屏幕不会接收输入,因此用户无法接受或拒绝来电。

这是不切实际的,因为在数千个Android设备型号中,有几十个(如果不是数百个)来电屏幕实现,其中没有一个必须看起来相同。因此,您无法知道自己的自定义图片是否为"将直观地覆盖​​来电屏幕中的重要内容,例如接受或拒绝来电的按钮。