2012-06-15 59 views
0

我想在android中顯示這樣的彈出窗口。 「快速操作」對話框是實現此目的的方式,但是如何在快速操作對話框中以圖像形式顯示列表或表格視圖。或任何其他方式來實現相同的用戶界面。Android中具有表格或列表佈局的快速操作對話框

+0

[1]:http://i.stack.imgur.com/MHQlf.png – Reeta

回答

0

我這樣做是使用活動透明主題加入

android:theme="@android:style/Theme.Translucent.NoTitleBar" 

清單文件,然後點擊活動外後予以駁回。我在該活動中使用了以下代碼

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    // Make us non-modal, so that others can receive touch events. 
    getWindow().setFlags(LayoutParams.FLAG_NOT_TOUCH_MODAL, LayoutParams.FLAG_NOT_TOUCH_MODAL); 

    // ...but notify us that it happened. 
    getWindow().setFlags(LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH, LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH); 

    // Note that flag changes must happen *before* the content view is set. 
    setContentView(R.layout.settings_table); 
}  

@Override 
public boolean onTouchEvent(MotionEvent event) { 
    this.finish(); 
}