如何从Apportal中的桥接java类中通过id访问某些视图



这是关于apportable桥接的

我在main.xml:中定义了一些特定的layout

<com.amazon.device.ads.AdLayout
        android:id="@+id/ad_view"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"/>

当我试图通过标准访问它时

(AdLayout) activity.findViewById(R.id.ad_view)

我得到错误:

错误:找不到符号adView=(AdLayout)activity.findViewById(R.id.ad_view);^符号:可变id位置:R类

所以问题是:如何从桥接的Java类访问这个视图?

请检查以下位置:

1. You created this main.xml and this one is included in one of the following value in configuration.json:
  • "MANIFEST_EXTRAS":"
  • "ACTIVITY_MANIFEST_EXTRAS":"
  • "APPLICATION_MANIFEST_EXTRAS":"

xml片段必须包含在AndroidManifest.xml中,然后它才能工作。

2. If you have made the change in the configuration.json, the next step you may check is the target AndroidManifest.xml, make sure that the main.xml is included in the correct place. If the snippet is not included, you may clean the Build directory of Apportable SDK and redo a load.

希望这些信息能对你有所帮助。

谢谢!

相关内容

  • 没有找到相关文章

最新更新