project_files/Android-build/DataPackage/src/org/xeli/dataapk/MainActivity.java
author Xeli
Wed, 29 Jun 2011 18:09:24 +0200
branchhedgeroid
changeset 5383 cb217271f344
permissions -rw-r--r--
Added *.properties in Android project dirs to hgignore Added a new project which will move resources from it's own apk to the sdcard
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5383
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
     1
package org.xeli.dataapk;
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
     2
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
     3
import android.app.Activity;
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
     4
import android.os.Bundle;
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
     5
import android.view.View;
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
     6
import android.view.View.OnClickListener;
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
     7
import android.widget.Button;
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
     8
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
     9
public class MainActivity extends Activity {
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    10
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    11
	private MainActivity thisActivity = this;
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    12
	
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    13
	public void onCreate(Bundle savedInstanceState) {
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    14
        super.onCreate(savedInstanceState);
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    15
        setContentView(R.layout.main);
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    16
        
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    17
        Button b = (Button)findViewById(R.id.startCopy);
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    18
        b.setOnClickListener(startCopyClicker);
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    19
    }
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    20
    
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    21
    private OnClickListener startCopyClicker = new OnClickListener(){
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    22
		public void onClick(View arg0) {
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    23
			AssetsToSDCard runnable = new AssetsToSDCard(thisActivity, false, "/sdcard");
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    24
			Thread t = new Thread(runnable, "Assets2SDCard - Thread");
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    25
			t.start();
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    26
		}
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    27
    	
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    28
    };
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    29
    
cb217271f344 Added *.properties in Android project dirs to hgignore
Xeli
parents:
diff changeset
    30
}