jackerjin
jackerjin
> 数据不应该是点一级然后装一级数据? > 你这装数据,装一次就把几级的数据弄得一模一样 同问,怎么解决的?
> 没太理解 你要做什么 是这样 我想让 dataBinding 持有ViewModel ,mdataBinding.viewModel=mViewModel ,通过反射拿不到这个mViewModel ,通过反射也拿不到koin用的这个ViewModel 所以我只能改成这样写了, private val homeViewModel by viewModel() override fun initViewModel() { mViewDataBinding.run { viewModel = homeViewModel } },这样的话每个类里都有重复去写,网上查了也没有太好的方法
> 修改SpannableFoldTextView类 translateText方法,判断是否超过本行文字最大index > > ``` > private void translateText(Layout layout, BufferType type) { > if (layout.getLineCount() > mShowMaxLine) { > SpannableStringBuilder span = new SpannableStringBuilder(); > int start =...
> > > 修改SpannableFoldTextView类 translateText方法,判断是否超过本行文字最大index > > > ``` > > > private void translateText(Layout layout, BufferType type) { > > > if (layout.getLineCount() > mShowMaxLine) { > > >...
[  ](url)