我的图像如下.
当我用它来制作浮动动作按钮时,按钮看起来像这样.
我不想要粉红色的边缘.我只想要显示我的图像.我该怎么办?
我还希望我的图像的大小是外圈而不是内圈.
这是我的代码:
Michele Laco.. 7
你考虑过只使用一个ImageView
吗?
比你的 ActivityMain.java
ImageView v = (ImageView) findViewById(R.id.fab); v.setOnClickListener(new OnClickListener() { public void onClick(View v) { // Your code here } });
或者更具体地说是ImageButton
?
比:
ImageButton v = (ImageButton) findViewById(R.id.fab); v.setOnClickListener(new OnClickListener() { public void onClick(View v) { // Your code here } });
小智.. 6
我不确定这个解决方案是否可以接受,但它确实有效;
您可以在FAB中覆盖嵌套图像的图像大小尺寸.只需添加到您的尺寸文件:
(我使用56dp导致工厂规模为56dp)
tools:override ="true" - 这就是为什么我认为这个解决方案不好,导致"design_fab_image_size" - 是最终的,你应该坚持覆盖:)
你考虑过只使用一个ImageView
吗?
比你的 ActivityMain.java
ImageView v = (ImageView) findViewById(R.id.fab); v.setOnClickListener(new OnClickListener() { public void onClick(View v) { // Your code here } });
或者更具体地说是ImageButton
?
比:
ImageButton v = (ImageButton) findViewById(R.id.fab); v.setOnClickListener(new OnClickListener() { public void onClick(View v) { // Your code here } });
我不确定这个解决方案是否可以接受,但它确实有效;
您可以在FAB中覆盖嵌套图像的图像大小尺寸.只需添加到您的尺寸文件:
(我使用56dp导致工厂规模为56dp)
tools:override ="true" - 这就是为什么我认为这个解决方案不好,导致"design_fab_image_size" - 是最终的,你应该坚持覆盖:)