[英]Change EditText Visibility To Hidden
我想在單擊按鈕時將EditText可見性更改為隱藏。 我寫了一個代碼,但是沒有用。 我該怎么做?
這是我的代碼:
public void onClick(View view) {
if(((Button)findViewById(R.id.login)).getId() == ((Button)view).getId())
findViewById(R.id.google_account).setVisibility(0);
}
0表示visible
。
最好使用常量:
View.VISIBLE
, View.GONE
或View.INVISIBL
。
http://developer.android.com/reference/android/view/View.html
試試這個findViewById(R.id.google_account).setVisibility(View.GONE);
這是完整的文檔 。
嘗試將EditText View.GONE
設置為:
EditText txtx=(EditText)findViewById(R.id.google_account);
txtx.setVisibility(View.GONE);
要么
findViewById(R.id.google_account).setVisibility(View.GONE);
public void onClick(View view) {
if((Button)findViewById(R.id.login) == view)
findViewById(R.id.google_account).setVisibility(View.GONE);
}
我們擁有諸如View.INVISIBLE
, View.VISIBLE
, View.GONE
,我們還可以使用諸如Visible = 0,Gone = 8等的整數常量。
例如:
public void onClick(View view) {
if(((Button)findViewById(R.id.login)).getId() == ((Button)view).getId())
findViewById(R.id.google_account).setVisibility(View.GONE);
OR
findViewById(R.id.google_account).setVisibility(View.INVISIBLE);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.