问题描述
尝试在 AndroidStudio 中更改文本 (id=version),具体取决于我从 settings.isPremium() 得到的是真还是假。
我怎么能意识到这一点?
settings.isPremium() 工作正常,我还是想知道,如何切换文本内容。
if(settings.isPremium()) {
view.findViewById(R.id.version).setText = "Premium"
}
else view.findViewById(R.id.version).setText = "NO Premium"
解决方法
试试这个:
if(settings.isPremium())
((TextView) view.findViewById(R.id.version)).setText("Premium");
else
((TextView) view.findViewById(R.id.version)).setText("No Premium");
,
您可以通过 settext();
更改视图的文本,听说您需要像这样使用它。
view.findViewById(R.id.version).setText("Preminum")
并使用 Log.v()
函数检查它是否已更改。
Log.v(<Enter Function Name>,<Enter a string>);
听说您可以像这样使用 Log.v()。
Log.V("Function name",String.valueof(settiings.ispreminum()));