我在哪里可以获得通知项目布局?有点像android.R.layout。?

时间:2011-09-09 18:05:40

标签: android layout notifications

正如您在Android和OEM自定义中所看到的,状态栏或通知栏中的项目具有不同的布局。

通知也会因您安装的主题/ Rom而异。

以下是Vanilla / Touchwizz / MIUI的示例:

enter image description hereenter image description hereenter image description here

我想要的是布局,因此我可以将其包含在我的活动中并在我的应用程序中预览通知。

我猜有些东西类似于android.R.layout.simple_list_item_1,例如listview。

非常感谢任何帮助或任何线索。

1 个答案:

答案 0 :(得分:0)

通知的布局位于单独的SystemUI包中:status_bar_latest_event(从Android 2.3开始)。这不能直接从应用程序访问。如果您可以提取布局,它将无法帮助您,因为它使用自定义com.android.systemui.statusbar.LatestItemView视图。因此,您需要使用PathClassLoader将该类加载到您的流程中。

所以理论上这可能是可能的,但这会很棘手。