| | |
| | | import android.support.annotation.NonNull; |
| | | import android.support.annotation.Nullable; |
| | | import android.support.v13.app.ActivityCompat; |
| | | import android.support.v4.app.ActivityOptionsCompat; |
| | | import android.support.v4.content.ContextCompat; |
| | | import android.support.v7.widget.LinearLayoutManager; |
| | | import android.support.v7.widget.RecyclerView; |
| | | import android.text.TextUtils; |
| | | import android.util.Log; |
| | | import android.view.KeyEvent; |
| | | import android.view.View; |
| | | import android.widget.ImageView; |
| | | import android.widget.LinearLayout; |
| | |
| | | import com.moral.andbrickslib.baseadapter.headandfooter.DividerItemDecoration; |
| | | import com.moral.andbrickslib.baseadapter.recyclerview.MultiItemTypeAdapter; |
| | | import com.moral.andbrickslib.utils.ActivityManager; |
| | | import com.moral.yunfushao.MainActivity; |
| | | import com.moral.yunfushao.MainApp; |
| | | import com.moral.yunfushao.R; |
| | | import com.moral.yunfushao.adapter.BleDeviceAdapter; |
| | |
| | | @Override |
| | | protected void onDestroy() { |
| | | super.onDestroy(); |
| | | if (mBluetoothService != null) |
| | | if (mBluetoothService != null) { |
| | | mBluetoothService.cancelScan(); |
| | | unbindService(); |
| | | } |
| | | |
| | | EventMessage msg = new EventMessage(); |
| | | msg.setType(AppConfig.SET_MAIN_CALL); |
| | | EventBus.getDefault().postSticky(msg); |
| | |
| | | isScan = !isScan; |
| | | break; |
| | | case R.id.tv_left: |
| | | finishA(); |
| | | finish(); |
| | | break; |
| | | } |
| | | |
| | |
| | | } else { |
| | | mBluetoothService.scanDevice(); |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public boolean onKeyDown(int keyCode, KeyEvent event) { |
| | | if (keyCode == KeyEvent.KEYCODE_BACK) { |
| | | finishA(); |
| | | return true; |
| | | } |
| | | return super.onKeyDown(keyCode, event); |
| | | } |
| | | |
| | | public void finishA(){ |
| | | Intent i = new Intent(this, MainActivity.class); |
| | | ActivityOptionsCompat optionsCompat = ActivityOptionsCompat.makeSceneTransitionAnimation(this, iv_searchpic, "dddd"); |
| | | startActivity(i, optionsCompat.toBundle()); |
| | | finish(); |
| | | } |
| | | } |