Commit 2a690b30 by konghaorui

补充arouter path

parent ddaa76f0
......@@ -18,6 +18,7 @@ import android.view.inputmethod.InputMethodManager
import android.widget.ImageView
import android.widget.LinearLayout
import android.widget.TextView
import com.alibaba.android.arouter.facade.annotation.Route
import com.alibaba.android.arouter.launcher.ARouter
import com.ydl.webview.H5Params
import com.ydl.webview.NewH5Activity
......@@ -56,7 +57,7 @@ import kotlinx.android.synthetic.main.consultant_layout_search_content.*
import kotlinx.android.synthetic.main.consultant_layout_search_toolbar.*
import org.json.JSONObject
import java.util.concurrent.Executors
@Route(path = "/consultant/consultant")
class ExpertSearchFragment : BaseMvpFragment<IExpertSearchView, ExpertSearchPresenter>(), View.OnClickListener, IExpertSearchView,
OnCategoriesSelectedListener, OnSortItemSelectedListener, OnFilterConfirmListener,
SwipeRefreshLayout.OnRefreshListener {
......
......@@ -17,15 +17,16 @@ import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.TextView;
import com.alibaba.android.arouter.facade.annotation.Route;
import com.ydl.ydl_image.module.GlideApp;
import com.ydl.ydlcommon.base.BaseFragment;
import com.ydl.ydlcommon.utils.BuryPointUtils;
import com.ydl.ydlcommon.utils.ScreenUtil;
import com.yidianling.common.tools.RxDeviceTool;
import com.yidianling.common.tools.RxImageTool;
import com.yidianling.dynamic.bean.DynamicConstants;
import com.yidianling.dynamic.R;
import com.yidianling.dynamic.R2;
import com.yidianling.dynamic.bean.DynamicConstants;
import com.yidianling.dynamic.common.view.LooperTextView;
import com.yidianling.dynamic.model.TopicListDataBean;
import com.yidianling.dynamic.model.TrendsListBean;
......@@ -48,7 +49,7 @@ import jp.wasabeef.glide.transformations.RoundedCornersTransformation;
* Created by Jim on 2017/9/22 0022.
* 首页问答fragment
*/
@Route(path = "/dynamic/dynamic")
public class TrendsHomeFragment extends BaseFragment implements ITrendHomeView, SwipeRefreshLayout.OnRefreshListener {
@BindView(R2.id.trend_home_swl)
......
......@@ -10,6 +10,7 @@ import android.support.v7.widget.LinearLayoutManager
import android.text.TextUtils
import android.view.View
import android.widget.RelativeLayout
import com.alibaba.android.arouter.facade.annotation.Route
import com.ydl.webview.H5Params
import com.ydl.webview.NewH5Activity
import com.ydl.ydl_image.module.GlideApp
......@@ -48,7 +49,7 @@ import kotlinx.android.synthetic.xlzx.home_layout_home_module_toolbar.*
* @Company 壹点灵
* @date 2019/02/12
*/
@Route(path = "/home/home")
class YdlHomeFragment : BaseMvpFragment<IHomeContract.View, HomePresenterImpl>(),
IHomeContract.View,
SwipeRefreshLayout.OnRefreshListener {
......
......@@ -49,7 +49,7 @@ import kotlinx.android.synthetic.ydl.home_fragment.*
* @Company 壹点灵
* @date 2019/02/12
*/
@Route(path = "/home/home")
class YdlHomeFragment : BaseMvpFragment<IHomeContract.View, HomePresenterImpl>(),
IHomeContract.View,
SwipeRefreshLayout.OnRefreshListener {
......
......@@ -7,6 +7,7 @@ import android.support.v4.app.Fragment
import android.support.v4.view.ViewPager
import android.view.View
import android.view.WindowManager
import com.alibaba.android.arouter.facade.annotation.Route
import com.alibaba.android.arouter.launcher.ARouter
import com.netease.nimlib.sdk.NIMClient
import com.netease.nimlib.sdk.msg.MsgService
......@@ -19,7 +20,9 @@ import com.yidianling.im.R
import com.yidianling.im.api.event.ImLogoutEvent
import com.yidianling.im.api.event.UpdateBottomBarUnreadNumEvent
import com.yidianling.im.bridge.P2PCustomActionHandlerImpl
import com.yidianling.im.event.*
import com.yidianling.im.event.MessageListRefreshEvent
import com.yidianling.im.event.ReQureyUnreadNum
import com.yidianling.im.event.UpdateTabUnreadNumEvent
import com.yidianling.im.helper.MsgReceiveHelper
import com.yidianling.im.http.ImHttpImpl
import com.yidianling.im.router.ImIn
......@@ -43,6 +46,7 @@ import java.util.concurrent.TimeUnit
/**
* Created by xj on 2019/10/14.
*/
@Route(path = "/im/im")
class NewMultiMessageFragment : BaseFragment() {
private var defaultTranslateX: Float? = null
......
......@@ -8,6 +8,7 @@ import android.util.TypedValue
import android.view.Gravity
import android.view.View
import android.widget.FrameLayout
import android.widget.ImageView
import com.ydl.ydlcommon.R
import kotlinx.android.synthetic.main.platform_ui_jump_text_view.view.*
......@@ -235,6 +236,21 @@ class JumpTextView : FrameLayout {
this.mRightTextColor = color
tv_right_text!!.setTextColor(color)
}
fun getTvIcon(): ImageView {
return iv_icon!!
}
fun setTvIcon(iconDrawable: Drawable) {
mIconDrawable = iconDrawable
iv_icon!!.visibility = View.VISIBLE
iv_icon!!.setImageDrawable(mIconDrawable)
if (mLeftIconWidth != -1 && mLeftIconHeight != -1) {
iv_icon!!.layoutParams.height = mLeftIconHeight
iv_icon!!.layoutParams.width = mLeftIconWidth
}
}
fun setLefttextColor(color: Int) {
this.mLeftTextColor = color
tv_left_text!!.setTextColor(color)
......
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