这是我的任务:当用户登录时,我的活动中的TextView
将不可见。我正在使用:http://www.androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/
这是我的代码:
if (session.isLoggedIn())
{
sgnin.setVisibility(View.INVISIBLE); //sgnin is my TextView i need to Invisible it.
}
教程中的实际和一般声明:
if (!session.isLoggedIn()) {
logoutUser();
}
但是这样做之后,方法; setVisibility
无效!
有什么想法吗?
答案 0 :(得分:0)
你可能没有在UI线程上进行调用。试试这个:
runOnUiThread(new Runnable() {
@Override
public void run() {
sgnin.setVisibility(View.INVISIBLE)
}
});