/android/import-contacts

To get this branch, use:
bzr branch http://bzr.ed.am/android/import-contacts

« back to all changes in this revision

Viewing changes to src/am/ed/importcontacts/Intro.java

  • Committer: edam
  • Date: 2009-01-13 06:35:26 UTC
  • Revision ID: edam@waxworlds.org-20090113063526-l9t1s9git4bav60a
- new contact's phone numebrs and email addresses are added to the caches after those contacts are updated to account for the situation where the same contact is imported again from another file (or the contact exists twice in the same file!?)

Show diffs side-by-side

added added

removed removed

1
 
/*
2
 
 * Intro.java
3
 
 *
4
 
 * Copyright (C) 2009 Tim Marston <tim@ed.am>
5
 
 *
6
 
 * This file is part of the Import Contacts program (hereafter referred
7
 
 * to as "this program").  For more information, see
8
 
 * http://ed.am/dev/android/import-contacts
9
 
 *
10
 
 * This program is free software: you can redistribute it and/or modify
11
 
 * it under the terms of the GNU General Public License as published by
12
 
 * the Free Software Foundation, either version 3 of the License, or
13
 
 * (at your option) any later version.
14
 
 *
15
 
 * This program is distributed in the hope that it will be useful,
16
 
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17
 
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18
 
 * GNU General Public License for more details.
19
 
 *
20
 
 * You should have received a copy of the GNU General Public License
21
 
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
22
 
 */
23
 
 
24
 
package am.ed.importcontacts;
25
 
 
26
 
import java.util.regex.Matcher;
27
 
import java.util.regex.Pattern;
28
 
 
29
 
import android.os.Bundle;
30
 
import android.text.util.Linkify;
31
 
import android.widget.TextView;
32
 
 
33
 
public class Intro extends WizardActivity {
34
 
 
35
 
        @Override
36
 
        protected void onCreate( Bundle saved_instance_state )
37
 
        {
38
 
                setContentView( R.layout.intro );
39
 
                super.onCreate( saved_instance_state );
40
 
 
41
 
                setNextActivity( ConfigureVCF.class );
42
 
 
43
 
                TextView link = (TextView)findViewById( R.id.intro_link );
44
 
                Linkify.addLinks( link,
45
 
                        Pattern.compile( "The Import Contacts webpage" ),
46
 
                        "", null, new Linkify.TransformFilter() {
47
 
                                public String transformUrl( Matcher match, String url ) {
48
 
                                        return "http://ed.am/dev/android/import-contacts";
49
 
                                }
50
 
                        }
51
 
                );
52
 
        }
53
 
 
54
 
}