1
我想开发一个屏幕上的键盘类似正方形的应用程序(如下图所示)创建键盘(机器人)屏幕上,
我将不胜感激,如果有人可以给我的提示上类集中/覆盖这个。特别是,如何将按钮点击与EditText字段中的数字输入相关联?
我想开发一个屏幕上的键盘类似正方形的应用程序(如下图所示)创建键盘(机器人)屏幕上,
我将不胜感激,如果有人可以给我的提示上类集中/覆盖这个。特别是,如何将按钮点击与EditText字段中的数字输入相关联?
每个Button
都获得与关联值Tag(例如1
)。然后,您使用android:onClick
-attribute在活动中将所有按钮设置为相同的方法(例如,input()
)。
// Will be called for every Button that is clicked
public void input(View v){
Log.v("APP", "Pressed: "+v.getTag());
}
组织的Button
S IN一个GridLayout
(GridView
也可能是可行的:
这种方法将与单击查看,然后你可以使用getTag()
- 方法上得到相应的值调用)。
http://stackoverflow.com/questions/3480715/how-to-develop-a-soft-keyboard-for-android – calsign
我认为这种方法会有所不同,因为这不是一个键盘弹出/当你点击edittext。键盘几乎是一个视图,并始终显示在屏幕上。 – bpn
'KeyboardView':http://stackoverflow.com/a/11923742/503900 – bigstones