new filechoicer

This commit is contained in:
Alexey Kuznetsov 2017-11-23 13:00:05 +03:00
commit 1abaad1544
12 changed files with 6 additions and 17 deletions

View file

@ -55,5 +55,5 @@ android {
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.github.axet:android-audio-library:1.0.62' // compile project(':android-audio-library')
compile 'com.github.axet:android-audio-library:1.0.63' // compile project(':android-audio-library')
}

View file

@ -223,8 +223,8 @@ public class MainActivity extends AppCompatActivity {
int getLastRecording(String last) {
final SharedPreferences shared = PreferenceManager.getDefaultSharedPreferences(this);
for (int i = 0; i < recordings.getCount(); i++) {
Uri f = recordings.getItem(i);
if (Storage.getDocumentName(f).equals(last)) {
Storage.RecordingUri f = recordings.getItem(i);
if (f.name.equals(last)) {
SharedPreferences.Editor edit = shared.edit();
edit.putString(MainApplication.PREFERENCE_LAST, "");
edit.commit();

View file

@ -244,6 +244,7 @@ public class SettingsActivity extends AppCompatActivity implements SharedPrefere
bindPreferenceSummaryToValue(pm.findPreference(MainApplication.PREFERENCE_THEME));
bindPreferenceSummaryToValue(pm.findPreference(MainApplication.PREFERENCE_CHANNELS));
bindPreferenceSummaryToValue(pm.findPreference(MainApplication.PREFERENCE_FORMAT));
StoragePathPreferenceCompat s = (StoragePathPreferenceCompat) pm.findPreference(MainApplication.PREFERENCE_STORAGE);
s.setStorage(new Storage(getContext()));
s.setPermissionsDialog(this, PERMISSIONS, 1);
@ -276,11 +277,7 @@ public class SettingsActivity extends AppCompatActivity implements SharedPrefere
switch (requestCode) {
case 1:
if (Storage.permitted(getContext(), permissions))
;
else
Toast.makeText(getContext(), R.string.not_permitted, Toast.LENGTH_SHORT).show();
s.onRequestPermissionsResult();
s.onRequestPermissionsResult(permissions, grantResults);
break;
}
}

View file

@ -21,7 +21,6 @@
<item>Stereo</item>
</string-array>
<string name="not_permitted">Nicht erlaubt</string>
<string name="no_folder_app">Keine App zur Anzeige von Ordnern installiert</string>
<string name="hold_by_call">pausieren (bei Anruf)</string>
<string name="recording_status_recording">aufnehmen</string>

View file

@ -21,7 +21,6 @@
<item>Stéréo</item>
</string-array>
<string name="not_permitted">Non autorisé</string>
<string name="no_folder_app">Aucune application installé pour visionner le dossier</string>
<string name="hold_by_call">pause (hold by call)</string>
<string name="recording_status_recording">enregistrement</string>

View file

@ -21,7 +21,6 @@
<item>Stereo</item>
</string-array>
<string name="not_permitted">Non permesso</string>
<string name="no_folder_app">Nessuna app per la visione delle cartelle risulta installa</string>
<string name="hold_by_call">pausa (per chiamata)</string>
<string name="recording_status_recording">registrando</string>

View file

@ -21,7 +21,6 @@
<item>ステレオ</item>
</string-array>
<string name="not_permitted">許可されていません</string>
<string name="no_folder_app">フォルダーを表示するアプリケーションがインストールされていません</string>
<string name="hold_by_call">一時停止 (着信により保留)</string>
<string name="recording_status_recording">録音中</string>

View file

@ -21,7 +21,6 @@
<item>Estéreo</item>
</string-array>
<string name="not_permitted">Não permitido</string>
<string name="no_folder_app">Não foi encontrado um aplicativo para explorar arquivos</string>
<string name="hold_by_call">pausado (chamada atendida)</string>
<string name="recording_status_recording">gravando</string>

View file

@ -21,7 +21,6 @@
<item>Стерео</item>
</string-array>
<string name="not_permitted">Доступ запрещен</string>
<string name="no_folder_app">Программа для просмотра папок не установлена</string>
<string name="hold_by_call">пауза (звонок)</string>
<string name="recording_status_recording">запись</string>

View file

@ -21,7 +21,6 @@
<item>Stereo</item>
</string-array>
<string name="not_permitted">Nepovolené</string>
<string name="no_folder_app">Nie je nainštalovaná žiadna aplikácia na zobrazenie obsahu priečinka</string>
<string name="hold_by_call">pozastavené (automaticky počas hovoru)</string>
<string name="recording_status_recording">nahrávanie</string>

View file

@ -53,7 +53,6 @@
<item>%I</item>
</string-array>
<string name="not_permitted">Not permitted</string>
<string name="no_folder_app">No folder view application installed</string>
<string name="hold_by_call">pause (hold by call)</string>
<string name="recording_status_recording">recording</string>

View file

@ -6,7 +6,7 @@ buildscript {
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
classpath 'com.android.tools.build:gradle:3.0.1'
}
}