【发布时间】:2016-05-25 13:24:18
【问题描述】:
我需要为 Widget 配置活动指定完整的类名(包括包名),如下所示:
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:configure="my.package.MyConfigActivity"
...
>
</appwidget-provider>
但是当我编译我的应用程序并查看生成的清单文件时,我看到活动的名称更改为md52e27f5924a30b693e8c2cbed2aefe779.MyConfigActivity。
如何获取这个生成的名称或将其设置在某个位置以便其可预测并且我可以在我的 appwidget-provider Xml 配置文件中使用它?
【问题讨论】:
-
你在哪里比较这个文件名?如果您在 Activity 中执行此操作,则可以分别使用
this.ComponenetName.PackageName和this.ComponentName.ClassName获取包名和类名。
标签: android xamarin android-widget xamarin.android android-appwidget