小编abe*_*nd0的帖子

Android:setBackgroundColor 而不删除我的 drawable

我有一个按钮:

<Button
    android:layout_width="60dp"
    android:layout_height="wrap_content"
    android:text="@string/male"
    android:id="@+id/btn_mgen_m"
    android:layout_gravity="center_horizontal"
    android:background="@drawable/bg_tgl_btn_left"
    android:textColor="#444444" />
Run Code Online (Sandbox Code Playgroud)

我像这样改变了它的颜色:

btnMgenM = (Button) findViewById(R.id.btn_mgen_m);
btnMgenM.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        btnMgenM.setBackgroundColor(Color.parseColor("#dca8c3"));
    }
});
Run Code Online (Sandbox Code Playgroud)

背景颜色已正确更改,但似乎删除了可绘制的背景。圆半径、文本颜色和边框被删除,只留下简单的彩色按钮。我想在单击此按钮时更改背景颜色,但不更改其他任何内容。

我怎样才能做到这一点?

xml android drawable

5
推荐指数
1
解决办法
738
查看次数

在Swift 3中没有这样的模块'GoogleMobileAds'

在此输入图像描述

我做了网络搜索的每一个解决方案..

如图所示,GoogleMobileAds.framework包含在内.但我无法使用"没有这样的模块'GoogleMobileAds''错误来构建项目

我该怎么办?

ps我还做了什么

构建设置

  • 其他链接器标志:$(OTHER_LDFLAGS)-ObjC
  • 始终搜索用户路径:是
  • 框架搜索路径:$(继承)

添加导入AppDelegate

  • 导入Firebase

ps我试图在没有CocoaPods的情况下进行集成

admob ios firebase swift

5
推荐指数
4
解决办法
3271
查看次数

标签 统计

admob ×1

android ×1

drawable ×1

firebase ×1

ios ×1

swift ×1

xml ×1