有没有办法将EditText /输入字段放入主屏幕小部件?

时间:2011-05-03 10:52:49

标签: android input widget android-edittext homescreen

我希望我的用户在主屏幕上输入内容,但每次我向窗口小部件添加Edittext时都会中断。我做了一些谷歌搜索,发现他们显然不支持小部件。有一个谷歌搜索小部件,每个Android手机上都有一个输入字段,所以我想知道是否有任何方法可以在我的小部件中有一个。

提前致谢

编辑:我注意到Google搜索栏实际上没有输入,而只是打开触摸活动。但是还有像FriendStream这样的其他应用程序,它们的小部件都有输入部分。

3 个答案:

答案 0 :(得分:6)

您不能将EditText用于主屏幕小部件。谷歌搜索小部件只是一个可绘制的(选择器可绘制 - 按下,聚焦和正常状态),它启动一个活动。

答案 1 :(得分:2)

FriendStream可以这样做,因为它使用修改后的Sense主屏幕。它还支持滚动,这种滚动只能在3.0(Honeycomb)及以上的“股票”Android上实现。

要恢复:

  • Sense:启用1.5以上(我认为之前)输入并滚动任何Android版主屏幕

  • Android 3.0:开始支持一些Sense功能,例如在主屏幕上滚动但仍未输入

所以,您可以通过edittext在homecrens上添加输入(或者像它一样思考),但仅限于HTC Sense手机。

我认为这不是一个好的意识形态,但这已经是你的选择: - )

答案 2 :(得分:1)

点击主屏幕小部件时,使用EditText启动透明活动