我希望我的应用程序在来电时显示图片。
到目前为止,我所做的是catch
对phone state
.
我的问题是我现在如何将图像放在拨号器的前景上?
这是我的片段:
public class reviever extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
Log.d("TAG", "phone is ringing");
new Thread() {
public void run() {
try {
sleep(2000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}.start();
Intent toPop = new Intent(context, PicPop.class);
toPop.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(toPop);
}}
显现:
<activity
android:name=".PicPop"
android:theme="@android:style/Theme.Translucent">
</activity>
我现在的问题是一切看起来都不错,我在股票拨号器顶部有一张小图片,背景是半透明的,但我无法接听电话。我该如何更改它以使图片保持在拨号器的顶部但与拨号器进行交互以便接听电话?