diff --git a/modules/mogo-module-main/src/main/res/values/styles.xml b/modules/mogo-module-main/src/main/res/values/styles.xml index 4b9d268b74..7b786720a0 100644 --- a/modules/mogo-module-main/src/main/res/values/styles.xml +++ b/modules/mogo-module-main/src/main/res/values/styles.xml @@ -10,6 +10,8 @@ @color/module_main_window_background_color false @style/MainAnimation + @style/noCheckboxStyle + @style/noCheckboxStyle + + + + + + \ No newline at end of file diff --git a/modules/mogo-module-search/src/main/java/com/mogo/module/navi/ui/search/CategorySearchFragment.kt b/modules/mogo-module-search/src/main/java/com/mogo/module/navi/ui/search/CategorySearchFragment.kt index 3c5b6b13e5..8e59791dd0 100644 --- a/modules/mogo-module-search/src/main/java/com/mogo/module/navi/ui/search/CategorySearchFragment.kt +++ b/modules/mogo-module-search/src/main/java/com/mogo/module/navi/ui/search/CategorySearchFragment.kt @@ -18,10 +18,10 @@ import com.mogo.module.navi.ui.adapter.SearchCategoryAdapter import com.mogo.module.navi.ui.base.BaseFragment import com.mogo.module.navi.uitls.BitmapUtils import kotlinx.android.synthetic.main.fragment_search_category.cv_search_result +import kotlinx.android.synthetic.main.fragment_search_category.et_navi_search +import kotlinx.android.synthetic.main.fragment_search_category.iv_navi_back import kotlinx.android.synthetic.main.fragment_search_category.rv_search_result import kotlinx.android.synthetic.main.fragment_search_category.tv_navi_navi -import kotlinx.android.synthetic.main.include_search_bar.et_navi_search -import kotlinx.android.synthetic.main.include_search_bar.iv_navi_back /** * @author zyz @@ -134,7 +134,7 @@ class CategorySearchFragment : BaseFragment(), CategoryView { BitmapUtils.createWaterMask( context, decodeResource, (index+1).toString(), R.color.white, 18 ) - return createWaterMask + return decodeResource } override fun onActivityCreated(savedInstanceState: Bundle?) { diff --git a/modules/mogo-module-search/src/main/java/com/mogo/module/navi/ui/search/ChoosePathFragment.kt b/modules/mogo-module-search/src/main/java/com/mogo/module/navi/ui/search/ChoosePathFragment.kt index ed6910f43c..d8ef97cacd 100644 --- a/modules/mogo-module-search/src/main/java/com/mogo/module/navi/ui/search/ChoosePathFragment.kt +++ b/modules/mogo-module-search/src/main/java/com/mogo/module/navi/ui/search/ChoosePathFragment.kt @@ -15,6 +15,7 @@ import com.mogo.map.navi.MogoNaviInfo import com.mogo.map.navi.MogoTraffic import com.mogo.map.search.inputtips.MogoTip import com.mogo.module.common.MogoModulePaths +import com.mogo.module.navi.BuildConfig import com.mogo.module.navi.R import com.mogo.module.navi.constants.AMapConstants import com.mogo.module.navi.constants.SearchServiceHolder @@ -123,15 +124,6 @@ class ChoosePathFragment : BaseFragment(), IMogoNaviListener, IMogoVoiceCmdCallB MogoModulePaths.PATH_FRAGMENT_CHOOSE_PAHT, true ) - AIAssist.getInstance(context) - .registerUnWakeupCommand("firstPath", arrayOf(firstPath), this) - AIAssist.getInstance(context) - .registerUnWakeupCommand("secondPath", arrayOf(secondPath), this) - AIAssist.getInstance(context) - .registerUnWakeupCommand("thirdPath", arrayOf(thirdPath), this) - AIAssist.getInstance(context) - .registerUnWakeupCommand("startNavi", arrayOf(startNavi), this) - } // 是否开启导航 @@ -182,11 +174,24 @@ class ChoosePathFragment : BaseFragment(), IMogoNaviListener, IMogoVoiceCmdCallB SearchServiceHolder.getMarkerManger() .removeMarkers() + + + + AIAssist.getInstance(context) + .registerUnWakeupCommand("firstPath", arrayOf(firstPath), this) + AIAssist.getInstance(context) + .registerUnWakeupCommand("secondPath", arrayOf(secondPath), this) + AIAssist.getInstance(context) + .registerUnWakeupCommand("thirdPath", arrayOf(thirdPath), this) + AIAssist.getInstance(context) + .registerUnWakeupCommand("startNavi", arrayOf(startNavi), this) + + } private fun startNavi() { SearchServiceHolder.getNavi() - .startNavi(false) + .startNavi(!BuildConfig.DEBUG) SearchServiceHolder.getMapUIController() .recoverLockMode() isStartedNavi = true diff --git a/modules/mogo-module-search/src/main/java/com/mogo/module/navi/uitls/BitmapUtils.java b/modules/mogo-module-search/src/main/java/com/mogo/module/navi/uitls/BitmapUtils.java index 7baf31fd2e..c34491e890 100644 --- a/modules/mogo-module-search/src/main/java/com/mogo/module/navi/uitls/BitmapUtils.java +++ b/modules/mogo-module-search/src/main/java/com/mogo/module/navi/uitls/BitmapUtils.java @@ -22,19 +22,27 @@ public class BitmapUtils { //创建一个bitmap Rect bounds = new Rect(); paint.getTextBounds(text, 0, text.length(), bounds); - // 创建一个新的和SRC长度宽度一样的位图 - Bitmap newb = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); - //将该图片作为画布 - Canvas canvas = new Canvas(newb); - //在画布 0,0坐标上开始绘制原始图片 - canvas.drawBitmap(src, 0, 0, null); + //// 创建一个新的和SRC长度宽度一样的位图 + //Bitmap newb = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); + ////将该图片作为画布 + //Canvas canvas = new Canvas(newb); + ////在画布 0,0坐标上开始绘制原始图片 + //canvas.drawBitmap(src, 0, 0, null); // 绘制文字 + + + + Bitmap ret = src.copy(src.getConfig(), true); + //Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG); + Canvas canvas = new Canvas(ret); + + + canvas.drawText(text, (width-bounds.width())/2.0F, (float) ( bounds.height()*1.8), paint); // 保存 - canvas.save(); + //canvas.save(); // 存储 - canvas.restore(); - return newb; + return ret; } public static int dp2px(Context context, float dp) { diff --git a/modules/mogo-module-search/src/main/res/layout/fragment_search_category.xml b/modules/mogo-module-search/src/main/res/layout/fragment_search_category.xml index 81dc1ca8a0..bb230c92de 100644 --- a/modules/mogo-module-search/src/main/res/layout/fragment_search_category.xml +++ b/modules/mogo-module-search/src/main/res/layout/fragment_search_category.xml @@ -13,6 +13,7 @@ - - + + + + + + + + \ No newline at end of file diff --git a/modules/mogo-module-search/src/main/res/mipmap-ldpi/icon_search_category_checked.png b/modules/mogo-module-search/src/main/res/mipmap-ldpi/icon_search_category_checked.png index a89d92e306..250128bb4b 100755 Binary files a/modules/mogo-module-search/src/main/res/mipmap-ldpi/icon_search_category_checked.png and b/modules/mogo-module-search/src/main/res/mipmap-ldpi/icon_search_category_checked.png differ diff --git a/modules/mogo-module-search/src/main/res/mipmap-ldpi/icon_search_category_unchecked.png b/modules/mogo-module-search/src/main/res/mipmap-ldpi/icon_search_category_unchecked.png index 392d5c34cb..a9e3e03a60 100755 Binary files a/modules/mogo-module-search/src/main/res/mipmap-ldpi/icon_search_category_unchecked.png and b/modules/mogo-module-search/src/main/res/mipmap-ldpi/icon_search_category_unchecked.png differ diff --git a/modules/mogo-module-search/src/main/res/values/styles.xml b/modules/mogo-module-search/src/main/res/values/styles.xml index 22cadcf686..a3f67638ff 100644 --- a/modules/mogo-module-search/src/main/res/values/styles.xml +++ b/modules/mogo-module-search/src/main/res/values/styles.xml @@ -29,7 +29,7 @@