FindSearchAty.java 文件源码

java
阅读 18 收藏 0 点赞 0 评论 0

项目:myapplication 作者:
@Override
public void onClick(View view) {
    switch (view.getId()) {
        case R.id.find_search_back_ibtn:
            FindSearchAty.this.finish();
            break;
        case R.id.find_search_ibtn:
            mSearchContentStr = mSearchContentEt.getText().toString().trim();
            if (!mSearchContentStr.isEmpty()) {
                mMaterialDialog = new MaterialDialog.Builder(FindSearchAty.this)
                        .content("Please waiting...")
                        .contentGravity(GravityEnum.CENTER)
                        .progress(true, 0)
                        .progressIndeterminateStyle(true)
                        .show();
                mMaterialDialog.setCancelable(false);

                new Thread(new Runnable() {
                    @Override
                    public void run() {
                        try {
                            String gankDatasJsonStr = HttpUtil.getSearchJsonStr(mSearchContentStr);
                            Log.d("FindSearchAty", gankDatasJsonStr);
                            if (!gankDatasJsonStr.equals("")) {
                                Message message = mHandler.obtainMessage();
                                message.obj = gankDatasJsonStr;
                                mHandler.sendMessage(message);
                            } else {
                                Log.d("FindSearchAty", "出错");
                                mMaterialDialog.dismiss();
                            }
                        } catch (UnsupportedEncodingException e) {
                            Log.d("FindSearchAty", e.getMessage());
                        }
                    }
                }).start();

            } else {
                Toast.makeText(FindSearchAty.this,
                        "请输入您的搜索内容 !!!",
                        Toast.LENGTH_LONG).show();
            }

            break;
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号