Я использую file chooser library в своем приложении. У меня есть кнопка вложения в моем CustomExpandableListAdapter. Когда я нажимаю кнопку вложения, он просит меня выбрать файл и загрузить его. Я выполнил приведенную выше ссылку и написал этот код.Вложение не работает в ExpandableListAdapter
Button attachment = (Button) convertView.findViewById(R.id.attachment);
attachment.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent(_context, FileChooserActivity.class);
Toast.makeText(_context, "inside attachment", Toast.LENGTH_SHORT).show();
((Activity) _context).startActivityForResult(intent, FILE_CHOOSER);
}
});
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if ((requestCode == FILE_CHOOSER) && (resultCode == Activity.RESULT_OK)) {
String fileSelected = data.getStringExtra(Constants.KEY_FILE_SELECTED);
Toast.makeText(_context, "file selected "+fileSelected, Toast.LENGTH_SHORT).show();
}
}
Приложение остановлено, когда я нажимаю эту кнопку. Он показывает ActivityNotFoundException. Пожалуйста, расскажите мне, как объявить это в манифесте. Заранее спасибо.