import java.util.Date;\r
import java.util.LinkedHashSet;\r
import java.util.List;\r
+import java.util.Random;\r
import java.util.Set;\r
import java.util.concurrent.Executor;\r
import java.util.concurrent.Executors;\r
// Options Menu\r
// --------------------------------------------------------------------------\r
\r
+ final Random random = new Random();\r
+ \r
@Override\r
public boolean onCreateOptionsMenu(final Menu menu) {\r
application.onCreateGlobalOptionsMenu(this, menu);\r
\r
+ {\r
+ final MenuItem randomWord = menu.add(getString(R.string.randomWord));\r
+ randomWord.setOnMenuItemClickListener(new OnMenuItemClickListener() {\r
+ public boolean onMenuItemClick(final MenuItem menuItem) {\r
+ final String word = index.sortedIndexEntries.get(random.nextInt(index.sortedIndexEntries.size())).token;\r
+ setSearchText(word, true);\r
+ return false;\r
+ }\r
+ });\r
+ }\r
+ \r
{\r
final MenuItem dictionaryList = menu.add(getString(R.string.dictionaryManager));\r
dictionaryList.setOnMenuItemClickListener(new OnMenuItemClickListener() {\r