2013-09-19 8 views
0

Я смотрел прямые папки, и мне интересно, могу ли я сделать это в приложении, где пользователь может создать прямую папку через приложение. Я заметил, что можно создать живую папку с помощью кодирования, как показано на рисунке here. Весь смысл моего приложения - позволить пользователю создать полностью редактируемую папку на главном экране (значок, имя и фон) из приложения. Правильно ли я это делаю? Я понимаю, что «на домашний экран пользователя нельзя добавлять живые папки, виджеты приложений и т. Д. Пользователи должны запросить их с помощью большого щелчка на главном экране или другом механизме, который предоставляет домашний экран». Так или иначе, я МОГУ это сделать? Я знаю, что каким-то образом должен быть какой-то способ. Спасибо!Разрешить пользователю создавать живые папки?

Добавлено: Я также нашел кто-то сказал это в Интернете, глядя вокруг о том, как это сделать:
Вы должны иметь permission. WRITE_EXTERNAL_STORAGE

И код похож на Java. Вы можете прочитать или выполнить поиск по тому, как сделать это на Java, и тот же код должен работать и на Android.

String tempFilePath = 
Environment.getExternalStorageDirectory().getAbsolutePath() 
          + File.separator + "your_folder_name"; 
File file = new File(tempFilePath); 
file.mkdir(); 

Это то, что мне нужно будет сделать? Может кто-нибудь, пожалуйста, дайте мне полезные ссылки или немного объясните, что здесь делается?

ответ

0

Фрагмент, который вы опубликовали, представляет собой каталог на Java, который создается на Sdcard. Блог, на который вы ссылаетесь, показывает, как вы можете создать собственный виджет папки в android. Эти два совершенно разных понятия. Бывший - это концепция в Java, а позже - концепция ОС Android.

+0

Хорошо спасибо, я не знал об этом. Игнорируя фрагмент, хотя я предполагаю, могу ли я создать приложение, в котором пользователь может создать собственный виджет папки в android? – user2755945

Смежные вопросы