如何在Android中的另一个活动的顶部显示列表视图

时间:2010-12-28 16:25:59

标签: android

我有一个自定义列表视图屏幕和另一个活动屏幕,但现在我想显示自定义列表视图屏幕位于另一个活动之上..

感谢您的帮助...

1 个答案:

答案 0 :(得分:0)

那么你应该首先真正指出你真正期望的Commons Guy所说的。

但据我所知,你可以设置主题半透明来实现这一目标。

继承人清单中的示例指定android:style/Theme.Translucent

<!-- Your Custom ListActivity  -->
<activity android:name=".CustomListVIew"
        android:theme="@android:style/Theme.Translucent"/>

现在,如果要在自定义ListView

中调用setContentView()之前模糊背景
public class CustomListActivity extends ListActivity{
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
//NO NEED TO CALL BELOW METHOD IF YOU DON'T WANT BLUR
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,
        WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
}
    setContentView(R.layout.main);

现在通过

从onCreate()中的另一个Activity调用CustomListActivity
statActivity(new Intent(AcivityA.this,CustomListActivity.class));