AndroidStudio/Java: 根据条件设置文本
AndroidStudio/Java: Set Text depending on condition
尝试在 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"
您可以通过 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()));
试试这个:
if(settings.isPremium())
((TextView) view.findViewById(R.id.version)).setText("Premium");
else
((TextView) view.findViewById(R.id.version)).setText("No Premium");
尝试在 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"
您可以通过 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()));
试试这个:
if(settings.isPremium())
((TextView) view.findViewById(R.id.version)).setText("Premium");
else
((TextView) view.findViewById(R.id.version)).setText("No Premium");