Java 例外情况(索引9,长度9)
因此,在编写一个新应用程序时,我遇到了一个超出范围的异常,我似乎无法确定。我在这个代码块之前停止了应用程序,我没有得到任何异常。但一旦它进入这个块,我就会在java lang java.lang.StringIndexOutOfBoundsException得到致命异常:length=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
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);
}
所以我把它修好了。显然我的应用程序缺少一些权限。感谢您的帮助。提供您的日志。