gpt4 book ai didi

android - 我如何从扩展 ItemizedOverlay 的类开始和 Activity?

转载 作者:行者123 更新时间:2023-11-30 04:50:11 27 4
gpt4 key购买 nike

我有一个扩展 ItemizedOverlay 的类。

其中,我有:

@Override
protected boolean onTap(int index) {
OverlayItem item = mOverlays.get(index);
/*// working below code, just replace */
AlertDialog.Builder dialog = new
AlertDialog.Builder(mContext);
dialog.setTitle(item.getTitle());
dialog.setMessage(item.getSnippet());
dialog.setPositiveButton("Details",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {


}
});

当我单击“详细信息”按钮时,我想启动一个 Activity 或 setContentView,但这些方法不存在。

有什么想法吗?

谢谢

最佳答案

您必须创建一个 Intent 。

Intent i = new Intent(this /*context*/, ExampleActivityClass.class /*Your new Activity Class*/);
i.setAction("android.intent.action.VIEW");
startActivity(i);

并且您应该向您的 android list 添加一个 intent-filter:

<activity android:name=".ExampleActivityClass">
<intent-filter>
<action android:name="android.intent.action.VIEW />
</intent-filter>
</activity>

有关更多信息,请参阅并阅读 this

埃森蒂安

关于android - 我如何从扩展 ItemizedOverlay 的类开始和 Activity?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3727301/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com