Вопрос

Кто-нибудь когда-либо успешно реализовал Edittext в виджете? Я понимаю, что Android не поддерживает это, однако, «Trans Stream» на HTC-устройствах делает это ... Это связано с функцией HTC? Могу ли я реализовать это на HTC? У кого-нибудь есть какие-либо сумасшедшие творческие идеи для реализации текстового полета, которое на самом деле позволяет печатать на виджете HomeScreen?

ЛЮБЫЕ Возможные приводы на это было бы очень ценится!

Это было полезно?

Решение

Большинство из этого может быть 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