私は画像ボタンを持っています。私はそれを不可視にしました。しかし、ボタンが見えるようにする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またはbackgroundを設定しないと、ボタンは0で終わると思います。私はこれに似た何かを、私が望んだ大きさのpngを使って動作させることができました。それは透明です。次に、ImageButtonsの背景として設定します。 – FoamyGuy
手動でサイズを設定し、ラップコンテンツは動作しませんが、match_parentも自分自身のディップ値を設定する必要があります – CQM
私はこれについてさらに考えて、はいとpngを使用して二重にこの動作を保証します。 – CQM