Форум программистов, компьютерный форум CyberForum.ru

Получить имя файла из диалога выбора файла - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Позиционирование в Андроид http://www.cyberforum.ru/android-dev/thread1581735.html
Здравствуйте Комрады, нужна ваша помощь! Вот мой код .xml <?xml version="1.0" encoding="utf-8"?> <!--Normal Screen--> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:ads="http://schemas.android.com/apk/res-auto" android:id="@+id/Relative" android:layout_width="match_parent"
Android Sliding tabs Sliding tabs перелистываются горизонтально, как рабочие столы. А как сделать пролистывание вертикально? Не нашел ничего подходящего. http://www.cyberforum.ru/android-dev/thread1581511.html
Встраивание тестовог баннера Admob Android
Решил на будущее разобраться как встраивать рекламный баннер, нашел инструкцию на ОФ сайте https://developers.google.com/admob/android/quick-start Только вот чет пол дня уже не могу понять. Все по инструкции, но банер не высвечиваеться при запуске приложения. Как понимаю, нужно делать следующеее : В build.gradle.app дописать compile 'com.google.android.gms:play-services-ads:8.3.0'...
Как работает шаблон NavigationDrawer в AndroidStudio, где обрабатывать нажатия на навигационной панели? Android
Всем здрасьте! Не могу никак понять, где в шаблоне, который генерирует Android Studio, вешать обработки нажатия на соответствующую позицию? Есть подозрение, что в onNavigationDrawerItemSelected, но я когда пробовал делать обработку в нем, никакой реакции, может там какие-то особенности есть? Вот код ниже, где я могу хотя бы Тосты повесить, чтобы отследить нажатия, в каком методе это делается?...

Показать сообщение отдельно
Worldmen
 Аватар для Worldmen
2 / 2 / 1
Регистрация: 31.08.2013
Сообщений: 194
Завершенные тесты: 1
19.11.2015, 17:48  [ТС]     Получить имя файла из диалога выбора файла
В конструкторе, оказывается есть этот код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
   public OpenFileDialog(Context context) {
        super(context);
        title = createTitle(context);
        changeTitle();
        LinearLayout linearLayout = createMainLayout(context);
        linearLayout.addView(createBackItem(context));
        listView = createListView(context);
        linearLayout.addView(listView);
        setCustomTitle(title)
                .setView(linearLayout)
                .setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        if (selectedIndex > -1 && listener != null) {
                            listener.OnSelectedFile(listView.getItemAtPosition(selectedIndex).toString());
                            SelectedImportFile.filePath = listView.getItemAtPosition(selectedIndex).toString();
                        }
                    }
                })
                .setNegativeButton(android.R.string.cancel, null);
    }
Я создал класс со статическим полем и добавил в метод (выше):
Java
1
2
3
public class SelectedImportFile {
    public static String filePath;
}
Только когда вызывать это поле, если я не могу определить где и когда заканчивается диалог в вызываемом методе
 
Текущее время: 22:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru