15

ウィジェットに EditText をうまく実装した人はいますか? Android はこれをサポートしていませんが、HTC デバイスの「Friend Stream」はサポートしています...これは HTC の機能によるものですか? これを HTC に実装できますか? ホームスクリーンウィジェットで実際に入力できるテキストボックスを実装するためのクレイジーで創造的なアイデアを持っている人はいますか?

これに関する可能性のあるリードは大歓迎です!

4

2 に答える 2

16

これのほとんどは、TextViews のスタイルを除いて、Google で編集できます (ウィジェットで 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>
于 2012-10-06T17:27:47.540 に答える
15

これを行う方法は、ウィジェットをタップして新しいアクティビティを開始し (標準)、このアクティビティを完全に透明にすることです。ウィジェットの位置を取得して、ウィジェットの上にあるアクティビティで TextView を配置できるようにする方法があります。TextView の外側をタップして、アクティビティを閉じます。これが Google 検索ウィジェットの機能だと思います。このコードを参照してください。

于 2010-12-14T06:23:45.567 に答える