小编ish*_*sht的帖子

输入连接 - 如何删除所选文本?

我为Android制作了一个自定义键盘.当我按下我的键盘的退格键我使用

getCurrentInputConnection().deleteSurroundingText(1, 0);
Run Code Online (Sandbox Code Playgroud)

从输入字段中删除一个字母.但是当我选择一些文本然后按退格按钮时,不会删除所选文本.我应该使用什么方法输入连接,以便在按退格按钮时从键盘上删除所选文本?

android ime android-input-method custom-keyword inputconnection

4
推荐指数
2
解决办法
2167
查看次数

如何创建一个只有一侧有笔触的按钮,以便按下按钮时颜色会发生变化

我只想在按钮的顶部创建一个带有黑色笔触的按钮。stackoverflow 上有很多类似的问题,但我还想要一件事——按下按钮时按钮的颜色应该改变。我无法将选择器与此处此处给出的答案一起使用。我的按钮背景的 xml 代码应该是什么(android:background)?提前致谢 :)

我目前的代码在所有方面都有统一的笔画

<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" >
    <shape>
        <solid
            android:color="@color/dark_red" />
        <stroke
            android:width="0.1dp"
            android:color="#fff" />
        <corners
            android:radius="0dp" />

    </shape>
</item>
<item>
    <shape>
        <gradient
            android:startColor="@color/red"
            android:endColor="@color/dark_red"
            android:angle="270" />
        <stroke
            android:width="0.1dp"
            android:color="#fff" />
        <corners
            android:radius="0dp" />

    </shape>
</item>
Run Code Online (Sandbox Code Playgroud)

xml android button stroke

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