有没有人成功地在小部件中实现了iTittext?我意识到Android不支持这一点,但是,HTC设备上的“朋友流”是否...这是由于HTC功能引起的吗?我可以在HTC上实施吗?任何人都有任何疯狂的创意来实施文本框,该文本框实际允许在房屋屏幕窗口小部件上打字?

任何 可能会不胜感激!

有帮助吗?

解决方案

大多数可以是Google-Ed,以驱除文本视图的风格(您无法在窗口小部件中使用EditText ..)

但是..使用样式属性.. :)

<TextView
    android:id="@+id/etBlahblah"
    android:layout_width="0dp"
    android:layout_height="fill_parent"
    android:layout_weight="1"
    android:layout_marginTop="4dp"
    android:layout_marginBottom="4dp"
    android:layout_marginLeft="2dp"
    android:layout_marginRight="2dp"
    style="@android:style/Widget.EditText">
</TextView>

其他提示

做到这一点的一种方法是点击您的小部件,启动新活动(标准)并使此活动完全透明。有多种方法可以检索小部件的位置,因此您可以将文本视图放在小部件顶部的活动中。在文本视图之外进行点击关闭活动。我认为这就是Google搜索小部件所做的,您可能想查看此代码。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top