2017-01-21 20 views
-1

アラートダイアグラムを作成するために、以下のようにコード化しました。警告ボックスは正常に動作しますが、警告ボックスに画像を追加するにはどうすればいいですか?タイトルとメッセージは私のデータベースから解析された文字列です。私はデータベースから画像を動的に追加する必要があります。イメージとテキストの両方をアンドロイドのアラートボックスに追加するには

private AlertDialog.Builder builder; 
    public void onClick(View v) { 
       builder = new AlertDialog.Builder(ProfileViewActivity.this).setTitle(ser_name) 
             .setMessage(desc); 
       builder.setPositiveButton("Close", new DialogInterface.OnClickListener() { 
       @Override 
       public void onClick(DialogInterface dialog, int which) { 
         dialog.cancel(); 
       } 
       }).show(); 
+0

が描画可能なのではない単一のイメージカスタムダイアログのレイアウト – vishnumm93

答えて

0

AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(this); 

LayoutInflater inflater = this.getLayoutInflater(); 

View dialogView = inflater.inflate(R.layout.alert_label_editor, null); 

dialogBuilder.setView(dialogView); 
ImageView imgview = (ImageView) dialogView.findViewById(R.id.img); 
imgview.setResource(R.drawable.img); 
AlertDialog alertDialog = dialogBuilder.create(); 
alertDialog.show(); 

はあなた自身のレイアウト

+0

を作成しますalertbox、私はから動的に画像を追加する必要があなたにレイアウトを膨らま私のデータベース –

+0

ビットマップの形式でデータベースに格納されたdatabase.imageからそのイメージを取得します – Harmantj

+0

あなたの情報をありがとう –

関連する問題