使用drawable in rate app对话框

时间:2016-08-08 13:58:41

标签: android android-dialog

我弹出一个对话框来评价我的应用,在这个对话框上是android图标。

我想要的是能够选择一个drawable而不是系统图标,就像我的app图标一样!这是我第一次使用率应用程序对话框,如果这是一个基本的问题,对我来说这是一个艰难的问题,我很抱歉,我认为你应该只需要这一段代码中的图标,但如果你需要全班然后我可以发布。

 builder.setMessage(message)
                .setTitle("Rate " + APP_TITLE)
                .setIcon(context.getApplicationInfo().icon)
                .setCancelable(false)

2 个答案:

答案 0 :(得分:2)

您只需传递应用图标resource Id的{​​{1}},例如:

drawable

在这种情况下,builder.setMessage(message) .setTitle("Rate " + APP_TITLE) .setIcon(R.drawable.app_logo) .setCancelable(false); 可以app_logo拥有您的应用图标。

答案 1 :(得分:1)

您可以通过两种方式设置图标:
设置Drawable

 mysql> select DATE_FORMAT(STR_TO_DATE(items.date, '%Y-%m-%d'), '%M %d,  %Y') date_new, unit, Descpt, p_cost, add_by, GROUP_CONCAT(color,' = ',qty) as COLOR, SUM(qty) as Total, SUM(qty) * p_cost as Ptotal from items where status IN ('1','2') Group By Descpt;
  +---------------+------+------------------------+--------+--------+-------           -------------------------------------------------------------------------------          --------------------------------------------------------------------------------     --+-------+--------+
  | date_new      | unit | Descpt                 | p_cost | add_by | COLOR                                                                                                                                                                        | Total | Ptotal |
  +---------------+------+------------------------+--------+--------+----      --------------------------------------------------------------------------------      --------------------------------------------------------------------------------      -----+-------+--------+
  | June 16, 2016 | Pcs  | #1688N - Big Crate New | 125.00 | Psd    | BLUE - W = 200,BLUE - W/O = 400,RED - W/O = 300,RED - W = 500,GREEN - W = 366,GREEN - W/O = 278,YELLOW       - W = 472,YELLOW        - W/O = 582,BLACK - W = 255,BLACK - W/O = 330 |  3683 | 460375 |
  +---------------+------+------------------------+--------+--------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+--------+


设置Drawable的资源ID

AlertDialog.Builder setIcon (Drawable icon)