1 package com.hughes.android.dictionary;
\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
13 public class NoDictionaryActivity extends Activity {
\r
15 /** Called when the activity is first created. */
\r
17 public void onCreate(final Bundle savedInstanceState) {
\r
18 super.onCreate(savedInstanceState);
\r
20 setContentView(R.layout.no_dictionary);
\r
22 final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
\r
23 final String dictFile = prefs.getString(getString(R.string.dictFileKey), getString(R.string.dictFileDefault));
\r
25 final TextView noDictText = (TextView) findViewById(R.id.noDictTextId);
\r
26 noDictText.setText(String.format(getString(R.string.unableToReadDictionaryFile), dictFile));
\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
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