<?xml version="1.0" encoding="utf-8"?>
<resources>
 <style name="WebDialog">
  <item name="android:windowFrame">@null</item>
  <item name="android:windowBackground">@android:color/transparent</item>
  <item name="android:windowIsFloating">true</item>
  <item name="android:windowContentOverlay">@null</item>
  <item name="android:windowTitleStyle">@null</item>
  <item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>
  <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
  <item name="android:backgroundDimEnabled">false</item>
  <item name="android:background">@android:color/transparent</item>
 </style>
</resources>

 

 

static class WebProgressDialog extends Dialog{

  public WebProgressDialog(Context context) {
   super(context, R.style.WebDialog);
  }

  public static WebProgressDialog show(Context context, boolean cancelable) {
   WebProgressDialog dialog = new WebProgressDialog(context);
   dialog.setCancelable(cancelable);
   dialog.addContentView(new ProgressBar(context), new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
   dialog.show();
   return dialog;
  }
 }

 

 

progressDialog = WebProgressDialog.show(MainActivity.this, true);

 

이렇게 커스텀 다이얼로그 만들어서 사용하고 있는데

옵티머스2x에서 하얀바탕에서 안보이더라구요

 

<item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>

이부분에서 애니메이션 스타일을 커스텀으로 적용해줘야 할것 같은데

해당하는 커스텀 xml 에 관해 알고 계신분 있으세요?

아니면 Animation.Dialog의 xml을 보려면 어떻게 해야하나요? 봐야 따라서 맹그러 보기라도 할텐데요 ㅜㅜ;;

또 커스텀으로 애니메이션을 만들었을때 뒤에 적용하는 방법 아시는분 계신가요? ">

@android:style/Animation.Dialog <-- 요부분이요

이걸 커스텀으로 만든 xml로 지정해주려면 어떻게 해야하지요?

 

아... 왜 옵티머스에서 프로그래스써클이 안보이는거지... 분명 회색 애니매이션같은데 왜 하얗게 나와서 안보이는건지 ㅠㅠ;;