Commit 81cfacc8 authored by fallenstardust's avatar fallenstardust

整理

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