Handler
异步消息处理机制的使用方法:
public class MainActivity extends AppCompatActivity {
public static final int UPDATE_TEXT=1;
private TextView mcontent;
private static String string;
private static final String TAG = "MainActivity";
private final OkHttpClient mclient=new OkHttpClient();
@SuppressLint("HandlerLeak")
private Handler handler=new Handler()
{
@Override
public void handleMessage(Message msg) {
switch(msg.what){
case UPDATE_TEXT:
mcontent.setText(string);
}
super.handleMessage(msg);
}
};
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mcontent = (TextView) findViewById(R.id.tvContent);
}
@Override
public boolean onCreateOptionsMe