在Androidmanifest.xml中加入如下主題
<code><activity</code>
<code> </code><code>android:name=</code><code>"com.example.mymeidaplay.Player"</code>
<code> </code><code>android:theme=</code><code>"@android:style/Theme.Dialog"</code> <code>></code>
<code></activity></code>
在作為Dialog的Activity中做如下設定:
<code>@Override</code>
<code>public</code> <code>void</code> <code>onCreate(Bundle savedInstanceState) {</code>
<code> </code><code>super</code><code>.onCreate(savedInstanceState);</code>
<code> </code><code>requestWindowFeature(Window.FEATURE_NO_TITLE);</code>
<code> </code><code>setContentView(R.layout.activity_main);</code>
<code> </code><code>//Remove notification bar</code>
<code> </code><code>this</code><code>.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); </code>
<code>}</code>
效果圖:
黑色部分就是一個Dialog。
<a href="http://stackoverflow.com/questions/6325018/android-activity-as-dialog-but-without-a-title-bar">參考資料</a>
本文轉自Work Hard Work Smart部落格園部落格,原文連結:http://www.cnblogs.com/linlf03/archive/2013/06/13/3134303.html,如需轉載請自行聯系原作者