在启动器窗口小部件中创建可编辑的TextView(Android)

时间:2011-02-24 05:44:30

标签: android android-widget

我正在尝试使用可编辑的TextView创建一个启动器窗口小部件。我读到的所有东西都说android:editable已被弃用了,所以我没有那么多玩过(尽管它看起来不像那样有效)。

这就是TextView的xml:

<TextView android:id="@+id/hours_textview"
          android:text="@string/zero"
          android:layout_gravity="center_horizontal|center"
          android:layout_marginTop="5dip"
          android:padding="10dip"
          android:textColor="@android:color/black" 
                      android:layout_width="50dip" 
                      android:layout_height="fill_parent" 
                      android:inputType="number" 
                      android:typeface="serif" 
                      android:clickable="true" 
                      android:cursorVisible="true" 
                      android:digits="0123456789" 
                      android:focusable="true" 
                      android:selectAllOnFocus="true"/>

我对android开发很新,所以我可能错过了一些明显的东西。此时我没有运行任何代码来处理小部件。我是否需要设置任何事件处理程序以捕获点击并触发编辑过程?如果是这样......哪些事件?

1 个答案:

答案 0 :(得分:4)

Launcher应用小部件不支持可编辑的文本字段。