当前位置: 代码迷 >> Android >> Android AlertDialog除开白色边框
  详细解决方案

Android AlertDialog除开白色边框

热度:54   发布时间:2016-05-01 17:18:55.0
Android AlertDialog去除白色边框

使用styles.xml风格:

?

<style name="FullScreenDialog" parent="android:style/Theme.Dialog">	<item name="android:windowNoTitle">true</item>	<item name="android:windowFrame">@null</item>	<item name="android:windowIsFloating">true</item>	<item name="android:windowIsTranslucent">false</item>	<item name="android:background">@android:color/black</item>	<item name="android:windowBackground">@null</item>	<item name="android:backgroundDimEnabled">false</item></style>

?

?使用AlertDialog的上层接口类:

?

Dialog reNameDialog = new Dialog(getContext(), R.style.FullScreenDialog);LayoutInflater mLayoutInflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);View reNameView = mLayoutInflater.inflate(R.layout.audiorecord_rename, null);LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);reNameDialog.addContentView(reNameView, params);reNameDialog.show();
?

?

  相关解决方案