]> gitweb.fperrin.net Git - Dictionary.git/blob - src/com/hughes/android/dictionary/NoDictionaryActivity.java
9633a689ad4fb85b934b27363ad2c97484ef4dca
[Dictionary.git] / src / com / hughes / android / dictionary / NoDictionaryActivity.java
1 package com.hughes.android.dictionary;\r
2 \r
3 import android.app.Activity;\r
4 import android.content.Intent;\r
5 import android.content.SharedPreferences;\r
6 import android.os.Bundle;\r
7 import android.preference.PreferenceManager;\r
8 import android.view.View;\r
9 import android.view.View.OnClickListener;\r
10 import android.widget.Button;\r
11 import android.widget.TextView;\r
12 \r
13 public class NoDictionaryActivity extends Activity {\r
14   \r
15   /** Called when the activity is first created. */\r
16   @Override\r
17   public void onCreate(final Bundle savedInstanceState) {\r
18       super.onCreate(savedInstanceState);\r
19 \r
20       setContentView(R.layout.no_dictionary);\r
21       \r
22       final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);\r
23       final String dictFile = prefs.getString(getString(R.string.dictFileKey), getString(R.string.dictFileDefault));\r
24 \r
25       final TextView noDictText = (TextView) findViewById(R.id.noDictTextId);\r
26       noDictText.setText(String.format(getString(R.string.unableToReadDictionaryFile), dictFile));\r
27 \r
28       final Button downloadButton = (Button) findViewById(R.id.downloadDict);\r
29       downloadButton.setOnClickListener(new OnClickListener() {\r
30         public void onClick(View arg0) {\r
31           DictionaryActivity.startDownloadDictActivity(NoDictionaryActivity.this);\r
32         }});\r
33 \r
34       final Button prefsButton = (Button) findViewById(R.id.preferences);\r
35       prefsButton.setOnClickListener(new OnClickListener() {\r
36         public void onClick(View arg0) {\r
37           startActivity(new Intent(NoDictionaryActivity.this, PreferenceActivity.class));\r
38         }});\r
39   }\r
40 \r
41 }\r