首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Android纺丝器-无法解析符号- setOnItemSelectedListener

Android纺丝器-无法解析符号- setOnItemSelectedListener
EN

Stack Overflow用户
提问于 2016-12-06 12:16:34
回答 1查看 2.3K关注 0票数 1

我刚开始使用Android编程,我正在尝试实现一个旋转器,但是我得到了setOnItemSelectedListener、setDropDownViewResource和setAdapter的“无法解决符号”错误。我很困惑。我试着增加更多的进口,但他们什么也没做.

这是我的代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
public class MainActivity extends AppCompatActivity implements OnItemSelectedListener {
    public final static String EXTRA_MESSAGE = "com.example.FinalProject.MESSAGE";
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

    Spinner spinner = (Spinner) findViewById(R.id.spinner);
    spinner.setOnItemSelectedListener(this);

// Create an ArrayAdapter using the string array and a default spinner layout

    ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.verb_endings_array, android.R.layout.simple_spinner_item);

// Specify the layout to use when the list of choices appears

adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

// Apply the adapter to the spinner

    spinner.setAdapter(adapter);

    public void onItemSelected(AdapterView<?> parent, View view,
                           int pos, long id) {
        // An item was selected. You can retrieve the selected item using
        // parent.getItemAtPosition(pos)
    }

    public void onNothingSelected(AdapterView<?> parent) {
        // Another interface callback
    }

    /** Called when the user clicks the Send button */
    public void sendMessage(View view) {
        Intent intent = new Intent(this, DisplayMessageActivity.class);
        EditText editText = (EditText) findViewById(R.id.edit_message);
        String message = editText.getText().toString();
        intent.putExtra(EXTRA_MESSAGE, message);
        startActivity(intent);
    }
}    
EN

回答 1

Stack Overflow用户

发布于 2016-12-06 12:18:31

把这个移开

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Spinner spinner = (Spinner) findViewById(R.id.spinner);
spinner.setOnItemSelectedListener(this);

onCreate方法中,声明外部的自旋器(您希望以后一定要使用它.:)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
private Spinner spinner;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    spinner = (Spinner) findViewById(R.id.spinner);
    spinner.setOnItemSelectedListener(this);
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41004063

复制
相关文章
无法解析外部符号
本人在写qt工程的时候遇到无法解析外部符号 原因:只写了类声明,但还没有写实现类,造成调用时无法解析。 解决方法,把还没有实现类的声明给注释掉。
全栈程序员站长
2022/09/07
2.7K0
无法解析外部符号
链接时无法解析符号checklist
主要原因包括四类:函数声明与实现的原型不一致、函数声明与实现的作用域不同、函数声明但没有实现、使用DLL接口不当。
gaigai
2019/08/30
2.4K0
无法解析的外部符号问题小结
问题1:在编写通信相关程序中,引用了一个静态库(该静态库编译没有问题,并被其他项目引用),该库是对SOCKET的一个封装。基本结构如下:
全栈程序员站长
2022/09/13
3K0
无法解析的外部符号问题小结
VS配置PCL“无法解析外部符号”
报错说明可能出现在vtk 和pcl_visualization 的lib上。在依赖库中添加pcl_visualization.lib 或者在.cmake文件中添加visualization重新编译,如下:
全栈程序员站长
2022/09/13
1.7K0
VS配置PCL“无法解析外部符号”
VS2015无法解析外部符号
大家好,又见面了,我是你们的朋友全栈君。 在使用VS编辑C++时,遇到了无法解析外部符号的错误 严重性 代码 说明 项目 文件 行 错误 LNK2019 无法解析的外部符号 “public: __t
全栈程序员站长
2022/09/13
5K0
无法解析的外部符号 “__declspec(dllimport)
用户3519280
2023/07/08
1K0
error LNK2019: 无法解析的外部符号_error lnk2019无法解析的外部符号
原本是生成一个静态链接库,然后在主函数中进行库函数的调用,编写静态库时,没存在此问题,在主函数中一调用就报错。 添加库连接,附加依赖项——也无法彻底解决此问题。
全栈程序员站长
2022/11/10
1.9K0
error LNK2019: 无法解析的外部符号_error lnk2019无法解析的外部符号
lnk2019无法解析的外部符号_declspec_无法解析的外部符号lnk2001
Visual Studio2015编译中出现此问题:error LNK2019: 无法解析的外部符号 __vsnprintf,该符号在函数xxxx中被引用
全栈程序员站长
2022/11/10
1.9K0
lnk2019无法解析的外部符号_declspec_无法解析的外部符号lnk2001
C++之Error无法解析的外部符号[通俗易懂]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/153486.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/13
3K0
error LNK2019: 无法解析的外部符号
最近在写与驱动程序通信的Windows应用程序,在VS2013编译时出现了“error LNK2019:无法解析的外部符号”的错误。
用户7043923
2020/03/12
3.4K0
无法解析的外部符号解决方法汇总[通俗易懂]
静态链接库和动态链接库都需要使用.lib文件。对于静态链接库来说,.lib文件包含了函数的说明和定义;而对于动态链接库来说,.lib文件只有函数的说明,运行时还需要.dll文件。那么如何使用.lib文件呢?有三种方法:
全栈程序员站长
2022/09/13
19.2K0
Fortran知识 | 代码错误(无法解析的外部符号)
如图所示,提示为:无法解析的外部符号。 找不到某些函数或子程序。如果这些函数或子程序在函数库中,没有正确被使用;如果被提示的函数应该是数组,可能没有定义为数组,而被编译器误认为是函数,找到这个函数并添
fem178
2018/04/08
6.2K0
Fortran知识 | 代码错误(无法解析的外部符号)
error LNK2019: 无法解析的外部符号 错误解析
1>------ 已启动生成:  项目: CGALTEST510, 配置: Debug x64 ------
用户3519280
2023/07/08
5960
error LNK2019: 无法解析的外部符号 错误解析
error link2019无法解析的外部符号_inferior
最近在用VS 2008开发,初学遇到不少问题,最头疼的问题之一就是:LNK2019。
全栈程序员站长
2022/11/10
1.6K0
LNK2001: 无法解析的外部符号的几种情况
一般来说,我们引用第三方库时,需要进行指定依赖项配置,若没有进行相关配置,则编译器会出现“LNK2001: 无法解析的外部符号”错误。
全栈程序员站长
2022/09/13
9K0
用vcpkg install ffmpeg后还是提示无法解析外部符号?
vcpkg 很方便了解决了 c++开发时的项目的第三方开源代码依赖问题。方便的很,vcpkg install ffmpeg后,啥都不用直接#include ffmpeg的头文件就可以使用ffmpeg了。再也不用自己哼哧哼哧的下载编译,还要配置工程,添加库依赖了。但是#include的时候要注意这样:
xiny120
2019/06/11
2.3K0
vs2010 lnk2019无法解析的外部命令_vs无法解析的外部符号
最近在研究sumo,前几天将编译环境都搭建好了后,自己在解决方案的基础上新增加了一个项目,但是突然冒出来好多问题,其他都已经通过网络搜索解决。关于错误:error LNK2019 :无法解析的外部符号。网络方法很多,自己按照各种方法测试后依然不能解决。最后想到,和已经编译好的项目配置一项一项的作对比,来看看到底哪里出错了。因为根据错误提示,是两个cpp文件中的函数定义被引用。
全栈程序员站长
2022/11/10
2.1K0
vs2010 lnk2019无法解析的外部命令_vs无法解析的外部符号
VS开发中遇到无法解析外部符号问题(LNK错误)
在VS开发中,很容易遇到外部符号无法解析的问题,而这些问题大部分都是引用库失败导致的,只需正确的加载到了库,这类问题就可以解决了 但也存在非库的原因,比如编码问题 关于VS编码格式以及VS修改行尾编码格式
全栈程序员站长
2022/09/07
1.8K0
VS开发中遇到无法解析外部符号问题(LNK错误)
{“error”:”0″}_lnk2019无法解析的外部符号_public
  C++调用C形式的动态链接库dll中函数,在调用时出现如下问题,(编程环境:vs2013,调用dll所用编程语言:C++, 编写dll使用语言:C)
全栈程序员站长
2022/11/08
1K0
{“error”:”0″}_lnk2019无法解析的外部符号_public
lmdb编译过程中出现无法解析的外部符号 NtCreateSection
主要原因在于缺少了ntdll.lib文件,可以去网上百度一下去下载,然后添加到附加依赖项重新编译lmdb即可,当然在配置caffe时也需要把这个文件加到3dparty/lib目录下,添加到caffe的附加依赖项中。
Tyan
2022/05/09
1.1K0
lmdb编译过程中出现无法解析的外部符号 NtCreateSection

相似问题

纺丝setOnItemSelectedListener片段

23

动态多个纺丝器"setOnItemSelectedListener()“不适用于项目单击- Android

11

无法解析setAdapter和setOnItemSelectedListener

26

通过引用多个纺丝器的setOnItemSelectedListener传递字符串变量

35

无法解析符号android

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文