Android - 如何减少ClipDrawable的可扩展边界?

时间:2015-12-22 17:52:48

标签: android android-drawable android-shape

我目前为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用于处理悬停事件。

0 个答案:

没有答案