Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 例外情况(索引9,长度9)_Java_Android - Fatal编程技术网

Java 例外情况(索引9,长度9)

Java 例外情况(索引9,长度9),java,android,Java,Android,因此,在编写一个新应用程序时,我遇到了一个超出范围的异常,我似乎无法确定。我在这个代码块之前停止了应用程序,我没有得到任何异常。但一旦它进入这个块,我就会在java lang java.lang.StringIndexOutOfBoundsException得到致命异常:length=9;指数=9 我想这是我的积木造成的问题 listView = (ListView) findViewById(R.id.contact_view); listView.setAdapter(n

因此,在编写一个新应用程序时,我遇到了一个超出范围的异常,我似乎无法确定。我在这个代码块之前停止了应用程序,我没有得到任何异常。但一旦它进入这个块,我就会在java lang java.lang.StringIndexOutOfBoundsException得到致命异常:length=9;指数=9 我想这是我的积木造成的问题

     listView = (ListView) findViewById(R.id.contact_view);
     listView.setAdapter(new ContactViewAdapter(this, chatApplication.getStores(), new View.OnTouchListener() {
        @Override
        public boolean onTouch(View view, MotionEvent motionEvent) {

            if (MotionEvent.ACTION_UP == motionEvent.getAction()) {

                Intent intent = new Intent(ContactActivity.this, ChatActivity.class);

                TextView displayName = (TextView) view.findViewById(R.id.display_name);
                CharSequence charSequence = displayName.getText();

                setDisplayName(charSequence.toString());

                Store store = chatApplication.getStores().get(getDisplayName());
                store.setDelegate(contactActivity);

                intent.putExtra(ChatActivity.INTENT_EXTRA_STORE, store.getInstance().getStringIdentifier());

                startActivity(intent);
            }

            return true;
        }
    }));
    // Gives access to ChatApplication for notifying when instances are found
    setContactActivity(this);
}

所以我把它修好了。显然我的应用程序缺少一些权限。感谢您的帮助。

提供您的日志。