2011-09-15 3 views
1

私は、バックアップアプリケーションを開発しました。さて、それはcontacts, settings and browserのバックアップを取る私は、メディアファイルのバックアップを利用したいと思いメディアファイルのバックアップをとるときの問題?

int count=0; 
    String file = uri.getHost() +"-"+ System.currentTimeMillis(); 

    Cursor cursor = cr.query(uri, null, null, null, null); 
    count = cursorToCSV(cursor, file); 
    cursor.close(); 

    String msg = String.format("Backed up %d records to %s file", count, file); 
    Toast.makeText(context, msg, Toast.LENGTH_SHORT).show(); 
    return count; 

のようなバックアップクラスのメソッドをはGetHost使用してきました

Backup bu = new Backup(this); 
    bu.runBackup(Contacts.People.CONTENT_URI); 
    bu.runBackup(Settings.System.CONTENT_URI); 
    bu.runBackup(Browser.SEARCHES_URI); 

のような、そのホストでこれらのバックアップを取ることができimages, videos, musicsできますか?どうすればこのようにすることができますか?誰もが別の方法は何ですか私に教えて平均を知っていますか?私は自分のコーディングすることでこれをやった

答えて

1

...

bu.runBackup(Images.Media.CONTENT_URI); 
bu.runBackup(Video.Media.CONTENT_URI); 
bu.runBackup(Audio.Media.CONTENT_URI); 
関連する問題