gpt4 book ai didi

java - 使用不同的布局和不是矩形的键在android中创建自定义键盘,从可绘制图像中选取形状

转载 作者:行者123 更新时间:2023-11-30 02:23:33 25 4
gpt4 key购买 nike

我曾尝试在 android 中使用自定义键盘。我尝试了以下链接 Custom keyboard - Android

我还尝试使用 Android Custom keyboard 创建自定义键盘链接。

所有这些都有一个自定义键盘,但它使用android的默认按键模式。

我想创建一个没有这种外观和感觉的键盘。

我想创建一个键盘,其中一个键在一列中占据两行,而有些可以占据 4 个键(2x2)的空间。

例子: https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcRtHoD_LfzD4AepsAffO2WQbMYzWlQdymMWAXqz47s8EwvryYNW

看看这个键盘上的回车键。

另外,我想使用可以用作键的可绘制图像,它可以有奇怪的设计。我想根据 png 图像创建图像形状。

最佳答案

我使用了 ImageButton并为 drawable 图像指定源文件。

这有助于我处理按钮上的图像,但按钮仍然占据了一个矩形部分。为了删除 alpha 区域,我寻求了 ImageButtonandroid:background 属性的帮助。在 android 布局文件中。

    android:background="@android:color/transparent"
android:src="@drawable/your_image"

现在,如果您想禁止在这些区域上点击按钮,您可以引用以下链接。 Hexagon button with hexagon touch area

关于java - 使用不同的布局和不是矩形的键在android中创建自定义键盘,从可绘制图像中选取形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28136834/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com