0

これは私のコードです。

ib=(ImageButton)findViewById(R.id.imagebutton1);
ib1.setImageResource(i);
Toast.makeText(MainActivity.this,"Fail",1000).show();
Thread.sleep(10000);
ib1.setImageResource(R.drawable.bck_image1);

できるだけ早くいくつかの提案をしてください。

4

3 に答える 3

2

ボタンクリック時に画像ボタンの表示を変更するためのコード

btn.setOnClickListener(new onClickListener()
{
    //For changing visibility
    ib.setVisibility(View.VISIBLE);
    ib1.setVisibility(View.GONE); //or View.INVISIBLE - as per youur requirement.
    //For changing image resources
    ib.setImageResource(R.drawable.apple);
});
于 2012-12-28T06:18:18.157 に答える
2

以下のスニペットを試してみてください

ib1.setImageResource(i);
Toast.makeText(MainActivity.this,"Fail",1000).show();
android.os.Handler mHandler = new android.os.Handler();
android.os.Handler mHandler = new android.os.Handler();
    mHandler.postDelayed(new Runnable()
    {

        public void run()
        {
            ib1.setImageResource(R.drawable.bck_image1);
    }},1000);
于 2012-12-28T06:22:55.187 に答える
0

関数を使用setVisibility(int)します。使用できます

隠蔽用

image.setVisibility(VIEW.INVISIBLE)

そしてそれを目に見えるようにするために

image.setVisibility(INVISIBLE)

詳細については、以下のリンクを確認してください http://developer.android.com/reference/android/view/View.html#setVisibility(int

于 2012-12-28T06:21:53.853 に答える