我有一個圖像按鈕。我讓它看不見。但是onClick事件沒有被觸發,這使得按鈕可見。該按鈕最初應該在5秒內可見,如果我點擊該按鈕,它將變得不可見,然後再次可見。圖像按鈕可見性問題! Android
private ImageButton nextbutton;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.first);
nextbutton = ((ImageButton)findViewById(R.id.NextButton));
nextbutton.setVisibility(View.INVISIBLE);
nextbutton.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
nextbutton.setVisibility(View.VISIBLE);
startActivity(new Intent(FirstActivity.this, SecondActivity.class));
}
});
}
如果您沒有設置src或背景,我認爲您的按鈕將以0大小結束。通過使用我想要的尺寸的png,我得到了類似於此的工作,這只不過是透明的。然後我將它設置爲我的ImageButtons背景。 – FoamyGuy
手動設置大小,包裝內容將無法正常工作,但match_parent會,也設置您自己的dip值也應該 – CQM
我想進一步瞭解這一點,是的,使用png與alpha將雙倍保證這個工作。 – CQM