gpt4 book ai didi

android - 无法导入 ActivityChooserModel

转载 作者:行者123 更新时间:2023-11-29 01:32:22 25 4
gpt4 key购买 nike

出于某种原因,我无法访问 ActivityChooserModel在我的 Android Activity 中上课。我正在尝试按如下方式访问它:

ActivityChooserModel dataModel = ActivityChooserModel.get(this, ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);

但是当我尝试构建项目时,我得到以下信息:

cannot find symbol class ActivityChooserModel

我尝试使用以下两个导入,但它们都不起作用:

import android.widget.ActivityChooserModel;
import android.support.v7.internal.widget.ActivityChooserModel;

这尤其令人沮丧,因为在 Android Studio 中我可以打开 ActivityChooserModel.java 并且我可以看到它是一个公共(public)类。我的 Activity 是使用 ShareActionProvider 并毫无问题地导入它,当我浏览 SDK 源代码时,我可以清楚地查看该类和 ActivityChooserModel 所以我不知道为什么我无法访问它。

这是我的 build.gradle 的一个 fragment ,尽管我不确定是否相关:

android {
compileSdkVersion 22
buildToolsVersion '22.0.1'

defaultConfig {
minSdkVersion 16
targetSdkVersion 22
}
}

非常感谢!

最佳答案

这是为我编译的:

import android.support.v7.internal.widget.ActivityChooserModel;
import android.support.v7.widget.ShareActionProvider;


public class MainActivity extends AppCompatActivity{

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

ActivityChooserModel dataModel = ActivityChooserModel.get(this, ShareActionProvider.DEFAULT_SHARE_HISTORY_FILE_NAME);

}

build.gradle:

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile "com.android.support:appcompat-v7:22.1.1"

}

关于android - 无法导入 ActivityChooserModel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30471045/

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