首先,我将 exoplayer 依赖项添加到我的构建中。之后,我使用自定义控制器创建了 xml 布局,然后我想添加app:fastforward_increment和app:rewind_increment。但每次我尝试构建时都会抛出此错误消息:
AAPT:错误:找不到属性 fastforward_increment。
我尝试通过添加他们在其中一个论坛中建议的其他依赖项来解决此问题,但它不起作用。您知道导致问题的原因以及如何解决吗?
我收到一条警告消息:
[I18N] 硬编码字符串
"Something : " + someVariable,应使用 @string 资源。
该行代码是:
mTextView.setText("Something : " + someVariable);
我通常通过将其提取到字符串资源来解决这个问题,例如:
mTextView.setText(mContext.getString(R.string.mSomething) + someVariable);
当您有要显示的变量时,这显然不能使用。那么显示带有变量的字符串资源而不收到警告的正确方法是什么?