相关疑难解决方法(0)

在Spinner中使用字符串数组的NullPointerException

第一个应用程序,所以在android(大约一年前播放,但没有任何结果)真的很新,在编程方面体面.想要确保手机上的应用呈现,没有功能性atm.编译好,没有问题.把它推到我的手机上,"不幸的是,斯普利特已经停止了".

编辑 - 添加到MainActivity.java,编辑有*之前和之后(不在实际代码中),但现在它标记

adapter.setDropDownViewResource(android.R.layout.activity_main);
// Apply the adapter to the spinner
spinnerSplit.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud)

说错误:(18,36)标识符

setDropDownViewResource,activity_main和setAdapter全部为红色

Android Studio
Moto G - CM11 4.4.4

这是代码,如果我遗漏了任何内容,请告诉我.

MainActivity.java

package com.hydr0dr4gon.splitrv2;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
*import android.widget.ArrayAdapter;
import android.widget.Spinner;*


public class MainActivity extends Activity {

    *Spinner spinnerSplit = (Spinner) findViewById(R.id.spinner);
// Create an ArrayAdapter using the string array and a default spinner layout
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
        R.array.arraySplitr, android.R.layout.simple_spinner_item);
// Specify the layout to use when the list of choices appears …
Run Code Online (Sandbox Code Playgroud)

java android android-spinner android-resources

7
推荐指数
1
解决办法
2万
查看次数