У меня возникла проблема, выполнив загрузку файлов в android через фрагментDialog.Befire, чтобы протестировать кнопку, которую я сделал активностью, и т. Д., Чтобы протестировать ее, evrything работает отлично, но поскольку я помещаю ее под dilogfragment, ничего не работает:onActivityResult DialogFragment не работает
public class UploadF extends DialogFragment{
....
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
gallery_button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent gal = new Intent();
gal.setType("image/*");
gal.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(gal, "Select Picture"), SELECT_IMAGE);
}
});
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == Activity.RESULT_OK) {
if (requestCode == SELECT_IMAGE) {
....
if (selectedImagePath != null) {
UploadFileI task = new UploadFileI(getActivity());
task.execute(url);
}
}
}
}
}
Я имею в виду, когда я нажимаю ничего не работает, он не отправит ничего, никакой реакции –
, когда я нажимаю на uploadFile им мое меню, ничего идет –
Всего кода у вас есть показанный, кажется, действителен. Части, которые необходимы для нас, чтобы помочь вам, не существуют. Например. как вы запускаете DialogFragment? С какой деятельности, позвонив? Помогите нам! – Entreco