들어오는 호출이 발생하면 내 앱에 사진이 표시되기를 원합니다.android의 전화 걸기 화면에 그림 표시
내가 지금까지 한 것은 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>
내 문제는 이제 모든 내가 주식 걸기 위에 작은 그림을 가지고, 좋은 외모, 그리고 배경이 있다는 것이다 반투명,하지만 전화를받을 수 없습니다. 그림을 변경하여 전화 걸기 상단에 머물러 있지만 전화 걸기와 대화 할 수 있도록하려면 어떻게 바꿀 수 있습니까?
나는 그것을 바꿀 수 없다는 것을 알고있다. 그러나 나는 원하지 않는다. 나는 그것에 그림을 넣고 싶다. 팝업 또는 뭔가 같은. 오버레이로. 나는 그것이 가능하다는 사실을 안다. – roiberg
그런 경우 BroadcastReceiver에서 직접 팝업을 시작할 수는 없지만 android : theme = "@ android : style/Theme.Translucent"를 사용하여 원하는 것을 보여주는 활동을 시작할 수 있습니다. –
전화를받는 동안 전화를받을 수 있습니까? – roiberg