我正在嘗試創建一個主屏幕Android小部件,並將它發送給它的兩個不同文本視圖之間交替。這可能嗎?什麼是最佳的方式,讓一個Android主屏幕小部件在textviews之間交替?
0
A
回答
0
爲什麼不保持相同的文本視圖,只是改變顯示的文本?
如果您確實必須使用2個文本視圖,則可以使用RemoteViews對象中的setViewVisibility方法在GONE(表示不顯示給用戶,不佔用屏幕空間)和VISIBLE(顯示給用戶,佔用屏幕空間)。
0
如果這就是你的意思,你可以使用ViewFlipper在多個文本視圖之間切換。
<ViewFlipper android:id="@+id/flipper"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:outAnimation="@anim/push_left_out"
android:inAnimation="@anim/push_left_in">
<TextView android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="16dip"
android:id="@+id/txt1" android:textSize="8pt"
android:textColor="#ffffffff"
android:text="@string/text1"/>
<TextView android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="16dip"
android:id="@+id/txt1" android:textSize="8pt"
android:textColor="#ffffffff"
android:text="@string/text2"/>
</ViewFlipper>
ViewFlipper mFlipper = ((ViewFlipper) this.findViewById(R.id.flipper));
您可以使用按鈕事件在文本Views之間切換。
Button learn_more = (Button) findViewById(R.id.button);
learn_more.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
mFlipper.showNext();
}
});
希望它有幫助。
相關問題
- 1. Android主屏幕小部件
- 2. 以編程方式創建一個主屏幕小部件gui
- 3. 在Reactjs中組件之間進行交互的最佳方式是什麼?
- 4. Android中的ImageButton主屏幕小部件
- 5. 什麼是異步加載小部件的最佳方式?
- 6. 模擬iPhones主屏幕上動畫的最佳方式是什麼?
- 7. 添加TextViews到主屏幕小部件編程
- 8. Android主屏幕小部件動畫
- 9. android-使主屏幕小部件可見
- 10. Android主屏幕小部件未更新
- 11. Android主屏幕小部件文檔
- 12. Android XML佈局主屏幕小部件
- 13. 在iPhone sdk中顯示多少個屏幕的最佳方式是什麼?
- 14. MPAndroidChart主屏幕小部件
- 15. 在運行時替換控件的最佳方式是什麼?
- 16. 如何構建一個Android主屏幕小部件?
- 17. 在iOS和Android之間共享網絡層的最佳方式是什麼?
- 18. 爲什麼我的主屏幕小部件需要兩行而不是一行?
- 19. AlarmManager和Handler + WakeLock之間的最佳方式是什麼?
- 20. 讓Mediaplayer長時間保持活躍狀態的最佳方式是什麼Android
- 21. 在SWT中管理應用程序屏幕的最佳方式是什麼?
- 22. 在遊戲中適應不同屏幕尺寸的最佳方式是什麼?
- 23. 大屏幕或hdpi的主屏幕小部件大小?
- 24. 在vue.js中的組件之間傳遞數據的最佳方式是什麼?
- 25. 在android中執行多個listviews的最佳方式是什麼?
- 26. 在性能,速度,最佳實踐等方面去除屏幕元素的最佳方式是什麼?
- 27. Android主屏幕小部件(圖標,標籤樣式)
- 28. 不斷在服務器之間傳輸文件的最佳方式是什麼?
- 29. 在Xen虛擬機之間共享文件的最佳方式是什麼?
- 30. Socket.IO在兩個用戶之間發送消息的最佳方式是什麼?
更具體一點,你的意思是有2個textview並替換每個更新? – Jorgesys 2010-07-01 23:07:01