将吐司替换为警报对话框

时间:2014-03-05 15:57:22

标签: android

sas12.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        // TODO Auto-generated method stub
        Toast toast= Toast.makeText(getApplicationContext(),
                "                                                                    ",
                Toast.LENGTH_SHORT);  
        toast.setGravity(Gravity.CENTER, 0, 0);
        LinearLayout toastView = (LinearLayout) toast.getView();
        ImageView imageCodeProject = new ImageView(getApplicationContext());
        imageCodeProject.setImageResource(R.drawable.image);
        toastView.addView(imageCodeProject, 0);
        toast.show();               
    }
});    

这是我的代码..当点击text(textview)时...带有图片的Toast将显示为“imageCodeProject.setImageResource(R.drawable.image)”..然后我希望它通过使用提醒来执行对话框,以便我可以手动结束。

这是我想要发生的一个例子..

Fevertxt = fever image

Fevertxt”是TextView,“发烧图片”是一张能够显示发烧情况的图片。

1 个答案:

答案 0 :(得分:0)

要创建AlertDialog,请执行以下操作...

    AlertDialog.Builder builder = new AlertDialog.Builder(getContext());
    builder.setTitle("Hi").setMessage("I am an AlertDialog").create().show();