回答編集履歴

1

add

2017/11/08 06:25

投稿

aja
aja

スコア3733

answer CHANGED
@@ -7,4 +7,27 @@
7
7
  This method was deprecated in API level 22. Use getDrawable(int, Theme) instead.
8
8
  [リンク内容](https://developer.android.com/reference/android/content/res/Resources.html)
9
9
 
10
- 代わりにgetDrawable(int, Theme)を使えばいいです
10
+ 代わりにgetDrawable(int, Theme)を使えばいいです
11
+
12
+ 追記:
13
+ saveBtnはこのようにすればいいでしょう
14
+ setBackgroundDrawable() も setBackground()に変更でしたね
15
+
16
+ ```
17
+ Drawable drawable = ResourcesCompat.getDrawable(getResources(), R.drawable.color_link, null);
18
+ saveBtn.setBackground(drawable);
19
+ ...
20
+ saveBtn.setOnClickListener(this);
21
+
22
+ ...
23
+
24
+ @Override
25
+ public void onClick(View v) {
26
+ switch (v.getId()) {
27
+ case R.id.saveButton:
28
+ Log.d("debug","click");
29
+ break;
30
+ }
31
+ }
32
+
33
+ ```