怎么把R.drawable.bomb放到button.setPointerIcon()里
时间: 2024-03-30 15:35:25 浏览: 73
android.R.drawable图标查看软件
4星 · 用户满意度95%
`setPointerIcon()`方法是用来设置指针图标的,无法直接将`R.drawable.bomb`放入其中。如果你想在`Button`上显示一个指针图标,你可以使用以下代码:
```
Button button = findViewById(R.id.button);
button.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_HOVER_ENTER) {
v.setPointerIcon(PointerIcon.getSystemIcon(context, PointerIcon.TYPE_CONTEXT_MENU));
return true;
}
return false;
}
});
```
在这个例子中,当用户将鼠标悬停在`Button`上时,会设置一个指针图标。你可以替换`PointerIcon.TYPE_CONTEXT_MENU`为`R.drawable.bomb`或其他你想要的图标资源的ID。
阅读全文