project_files/Android-build/SDL-android-project/src/org/hedgewars/mobile/MainActivity.java
equal
deleted
inserted
replaced
17 */ |
17 */ |
18 |
18 |
19 package org.hedgewars.mobile; |
19 package org.hedgewars.mobile; |
20 |
20 |
21 import org.hedgewars.mobile.Downloader.DownloadActivity; |
21 import org.hedgewars.mobile.Downloader.DownloadActivity; |
|
22 import org.hedgewars.mobile.Downloader.DownloadService; |
22 |
23 |
23 import android.app.Activity; |
24 import android.app.Activity; |
24 import android.content.Intent; |
25 import android.content.Intent; |
25 import android.os.Bundle; |
26 import android.os.Bundle; |
|
27 import android.preference.PreferenceManager; |
26 import android.view.View; |
28 import android.view.View; |
27 import android.view.View.OnClickListener; |
29 import android.view.View.OnClickListener; |
28 import android.widget.Button; |
30 import android.widget.Button; |
|
31 import android.widget.Toast; |
29 |
32 |
30 public class MainActivity extends Activity { |
33 public class MainActivity extends Activity { |
31 |
34 |
32 Button downloader, startGame; |
35 Button downloader, startGame; |
33 |
36 |
50 } |
53 } |
51 }; |
54 }; |
52 |
55 |
53 private OnClickListener startGameClicker = new OnClickListener(){ |
56 private OnClickListener startGameClicker = new OnClickListener(){ |
54 public void onClick(View v){ |
57 public void onClick(View v){ |
55 startActivity(new Intent(getApplicationContext(), StartGameActivity.class)); |
58 if(PreferenceManager.getDefaultSharedPreferences(MainActivity.this).getBoolean(DownloadService.PREF_DOWNLOADED, false)) |
|
59 startActivity(new Intent(getApplicationContext(), StartGameActivity.class)); |
|
60 else { |
|
61 Toast.makeText(MainActivity.this, R.string.download_userexplain, Toast.LENGTH_LONG).show(); |
|
62 startActivityForResult(new Intent(getApplicationContext(), DownloadActivity.class), 0); |
|
63 } |
56 } |
64 } |
57 }; |
65 }; |
58 |
66 |
59 } |
67 } |