package com.ztspeech.simutalk2.dictionary.util;
import android.content.Context;
import android.os.Environment;
import android.view.Gravity;
import android.widget.Toast;
public class Util {
public final static String ZTSPEECH_PATH = getSdcardPath();
public final static String DATABASE_PATH = ZTSPEECH_PATH + "/dictionary";
public final static String DATABASE_PATH2 = ZTSPEECH_PATH + "/dictionary";
public final static String VOICE_CACHE_PATH = ZTSPEECH_PATH + "/voiceCache/";
public final static String IMG_CACHE_PATH = ZTSPEECH_PATH + "/imgCache/";
public final static String DATABASE_FILENAME = "dictionary.db";
public final static String DATABASE_FILENAME2 = "directtrans.db";
public final static int REQUESTCODE_AUTOCOMPLETEDWORDS = 1001;// �Զ����edittext��RequestCode
public final static int COUNTINONEPAGE = 20;// һҳ��ʾ��������
public final static int COUNTOFUSERINPUTHUANCUN = 30;// �����ɶ�������������
// public final static String
public final static String ACTION_POMENU = "com.action.popmenu";// ����pop�˵���actionname
public final static String ACTION_SENDMSG = "com.action.getsearchcontentfromwaca";
// ���ֶ�_words
public final static String WORDS_ID = "words_id";
public final static String WORDS_CHILDID = "child_id";
public final static String WORDS_CHINESE = "chinese";
public final static String WORDS_ENGLISH = "english";
public final static String WORDS_HEAT = "words_heat";
// ���ֶ�_categroy
public final static String CATEGROY_ID = "categroy_id";
public final static String CATEGROY_NAME = "categroy_name";
public final static String CATEGROY_HEAT = "categroy_heat";
// ���ֶ�_childCategroy
public final static String CHILD_ID = "child_id";
public final static String CHILD_CATEGROYID = "categroy_id";
public final static String CHILD_NAME = "child_name";
public final static String CHILD_HEAT = "child_heat";
// ���ֶ�_collecter
public final static String COLLECTER_ID = "id";
public final static String COLLECTER_CHILDID = "child_id";
public final static String COLLECTER_TEXT1 = "text1";
public final static String COLLECTER_TEXT2 = "text2";
public final static String COLLECTER_DATETIME = "dateTime";
// ���ֶ�_kouyiRecord
public final static String KOUYIRECORD_ID = "record_id";
public final static String KOUYIRECORD_SAID = "said";
public final static String KOUYIRECORD_TRANSLATED = "translated";
public final static String KOUYIRECORD_DATETIME = "datetime";
public final static String KOUYIRECORD_IDS = "id";
public final static String KOUYIRECORD_TYPE = "type";
public final static String KOUYIRECORD_COMMENT = "comment";
// ���ֶ�_userinput
public final static String USERINPUT_ID = "id";
public final static String USERINPUT_STR = "str";
// ����
public final static String WORDS = "words";
public final static String CATEGROY = "categroy";
public final static String CHILD = "childCategroy";
public final static String COLLECTER = "collecter";
public final static String KOUYIRECORD = "kouyiRecord";
public final static String USERINPUT = "userinput";
// ���������
// public static String HOST_WAN_NET = "s2s.simutalk.com";
public static String HOST_IP = "app.simutalk.com:8081";
public static String FILE_HOST_IP = "app.simutalk.com:8081";
public static String BTNTOHOST = "http://www.ztspeech.com";
public static String HOST_CH_UPDATE = "http://app.simutalk.com/speechtrans/apk_version2.txt";
public static String HELP_URL = "http://app.simutalk.com/speechtrans/help2_mobile.html";
public static int handkey = 1;
// =============================================================================================================
public final static int ON_RECORD_END = 10;
public final static int ON_RECORD_BEGIN = 11;
public final static int ON_RECORDER_ERROR = 12;
public final static int ON_WAIT_BEGIN = 13;
public final static int ON_WAIT_END = 14;
public final static int ON_RECOGNIZER_ERROR = 15;
public final static int ON_VOICE_VALUE = 16;
public final static int SET_LIST_VIEW = 17;
public final static int SELECT_RESULT = 18;
// =====================================================================
public class R_String {
public static final String btn_record_cancel = "ȡ��";
public static final String btn_record_stop = "����¼��";
public static final String btn_record_ing = "�ȴ���...";
public static final String btn_record_say = "����˵";
public static final String lbl_record_say = "����¼��";
public static final String lbl_record_wait = "��ȡ����";
public static final String lbl_net_error = "�������";
public static final String lbl_speak_nothing = "����˵һ��";
}
/**
* ��ȡ���ݴ洢·��
*
* @return
*/
private static String getSdcardPath() {
return Environment.getExternalStorageDirectory().getAbsolutePath() + "/ztspeech/Simutalk";
}
private static Toast mToast;
public static boolean isTmpFile = false;
public static String tmpFilePath = null;
public static void showToast(Context context, String text) {
if (mToast != null) {
} else {
mToast = Toast.makeText(context, text, Toast.LENGTH_SHORT);
}
mToast.setText(text);
mToast.setGravity(Gravity.CENTER, 0, 0);
mToast.setDuration(1);
mToast.show();
}
public static void showToast(Context context, int strId) {
String txtString = context.getString(strId);
if (mToast != null) {
} else {
mToast = Toast.makeText(context, txtString, Toast.LENGTH_SHORT);
}
mToast.setText(txtString);
mToast.setGravity(Gravity.CENTER, 0, 0);
mToast.setDuration(1);
mToast.show();
}
}