Commit 81cfacc8 authored by fallenstardust's avatar fallenstardust

整理

parent 10b07aa3
......@@ -183,6 +183,8 @@
<string name="noting_to_send">发送内容不能为空</string>
<string name="sending_failed">发送失败</string>
<string name="logining_in">로그인 중</string>
<string name="logining_failed">Logining failed,please try again</string>
<string name="failed_reason">Logining failed because of</string>
<string name="send">보내기</string>
<string name="bbs">커뮤니티</string>
<string name="settings_pref_settings_only_game">앱 실행시 YGOCORE 바로 실행(설정하지마십시오)</string>
......
......@@ -180,6 +180,9 @@
<string name="mc_chat">聊天室</string>
<string name="noting_to_send">发送内容不能为空</string>
<string name="sending_failed">发送失败</string>
<string name="logining_in">登录中,请稍候...</string>
<string name="logining_failed">登陆失败,请点击重试</string>
<string name="failed_reason">登录失败,原因是</string>
<string name="send">发送</string>
<string name="mc_home">大厅</string>
<string name="bbs">社区</string>
......
......@@ -184,6 +184,8 @@
<string name="noting_to_send">noting to send</string>
<string name="sending_failed">sending failed</string>
<string name="logining_in">Logining in</string>
<string name="logining_failed">Logining failed,please try again</string>
<string name="failed_reason">Logining failed because of</string>
<string name="send">Send</string>
<string name="bbs">Community</string>
<string name="settings_pref_settings_only_game">Only start game</string>
......
package cn.garymb.ygomobile.ui.online.mcchat;
import android.app.*;
import android.content.*;
public class ChatApplication extends Application
{
private static Context context;
@Override
public void onCreate()
{
// TODO: Implement this method
super.onCreate();
context=getApplicationContext();
}
public static Context getContext(){
return context;
}
}
package cn.garymb.ygomobile.ui.online.mcchat;
import android.app.*;
import android.content.Context;
import android.os.*;
import org.jivesoftware.smack.packet.Message;
......@@ -108,14 +109,14 @@ public class McchatActivity extends Activity implements ChatListener
{
String message=main_send_message.getText().toString().trim();
if(message.equals("")){
Util.show(getString(R.string.noting_to_send));
Util.show(McchatActivity.this,getString(R.string.noting_to_send));
}else{
try
{
su.sendMessage(message);
main_send_message.setText("");
}catch (Exception e){
Util.show(getString(R.string.sending_failed));
Util.show(McchatActivity.this,getString(R.string.sending_failed));
}
}
// TODO: Implement this method
......
......@@ -2,7 +2,6 @@ package cn.garymb.ygomobile.ui.online.mcchat;
import android.app.*;
import android.os.*;
import android.content.*;
import android.util.*;
import android.widget.*;
import android.view.*;
import android.view.View.*;
......@@ -108,7 +107,6 @@ public class SplashActivity extends Activity
{
su.login(name, password);
}catch (Exception e){
Log.e("登录失败","登录失败"+e);
Message me=new Message();
me.obj=e;
me.what=0;
......@@ -132,8 +130,8 @@ public class SplashActivity extends Activity
case 0:
su.setIsConnected(false);
sp_jz.setVisibility(View.GONE);
sp_tv.setText("登录失败,点击重新登录");
Util.show("登录失败,原因为"+msg.obj);
sp_tv.setText(getString(R.string.logining_failed));
Util.show(SplashActivity.this,getString(R.string.failed_reason)+msg.obj);
break;
case 1:
startActivity(new Intent(SplashActivity.this,McchatActivity.class));
......@@ -142,15 +140,15 @@ public class SplashActivity extends Activity
case 2:
su.setIsListener(false);
sp_jz.setVisibility(View.GONE);
sp_tv.setText("加入聊天室失败,点击重新加入");
sp_tv.setText(getString(R.string.logining_failed));
break;
case 3:
sp_jz.setVisibility(View.VISIBLE);
sp_tv.setText("正在加入聊天室,请稍等");
sp_tv.setText(getString(R.string.logining_in));
break;
case 4:
sp_jz.setVisibility(View.VISIBLE);
sp_tv.setText("登录中,请稍等");
sp_tv.setText(getString(R.string.logining_in));
break;
case 5:
/*sp_jz.setVisibility(View.GONE);
......
......@@ -74,8 +74,8 @@ public class ChatAdapter extends RecyclerView.Adapter<ChatAdapter.ViewHolder> {
@Override
public boolean onLongClick(View p1) {
Util.fzMessage(cm.getMessage());
Util.show("已复制到剪贴板");
Util.fzMessage(context,cm.getMessage());
Util.show(context,"已复制到剪贴板");
// TODO: Implement this method
return true;
}
......
......@@ -3,13 +3,12 @@ import android.app.*;
import android.content.*;
import android.view.inputmethod.*;
import android.widget.*;
import cn.garymb.ygomobile.ui.online.mcchat.*;
public class Util
{
//提示
public static void show(String message){
Toast.makeText(ChatApplication.getContext(),message,Toast.LENGTH_SHORT).show();
public static void show(Context context,String message){
Toast.makeText(context,message,Toast.LENGTH_SHORT).show();
}
//关闭输入法
public static void closeKeyboard(Activity activity){
......@@ -21,8 +20,8 @@ public class Util
//复制字符串到剪贴板
public static void fzMessage(String message){
ClipboardManager cmb = (ClipboardManager) ChatApplication.getContext().getSystemService(ChatApplication.getContext().CLIPBOARD_SERVICE);
public static void fzMessage(Context context,String message){
ClipboardManager cmb = (ClipboardManager) context.getSystemService(context.CLIPBOARD_SERVICE);
cmb.setText(message);//复制命令
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment