是否可以创建透明且不可点击的活动的一部分?我的意思是我想创建具有透明区域的活动,以便我的活动下的另一个活动可以点击。我知道片段方法,但我需要与活动类似的行为,因为另一个活动将来自另一个应用程序。
答案 0 :(得分:0)
在xml布局文件中,将其添加到父视图
android:background="@android:color/transparent"
然后在AndroidManfiest.xml的activity标记内,更改
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen">
同样在你希望处于叠加样式的活动中,实现OnBackPressed()而不实现super.blah,这样当按下后退按钮时,它不会影响你的活动,而是会影响应用后台的活动。
@Override
public void onBackPressed()
{
//Don't add any super.onBackPressed();
}
如果您还不知道,请建议您的xml布局在宽度和高度上包装内容:)