1

現在、ClipDrawable 用に次の XML があります。

<?xml version="1.0" encoding="utf-8"?>
<clip
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:clipOrientation="vertical"
    android:gravity="top">

    <shape
        android:shape="oval">
        <solid android:color="#ff0000"/>
        <stroke
            android:width="2dp"
            android:color="#000"/>
        <size
            android:width="80dp"
            android:height="80dp"/>
    </shape>
</clip>

下部を切り取るために、次のコード行があります。

circle1.getBackground().setLevel(3100);

ただし、下部を切り取った後でも、切り取った部分はホバー可能のままです。知りたいのですがcircle1、クリップされた部分をホバー不可能にするために境界を変更するにはどうすればよいですか?

ところで、このアプリは USB OTG 経由でマウスを使用しており、onHoverホバー イベントの処理に使用されています。

4

0 に答える 0