0
A
回答
1
這兩條線應該工作正常..
row.setFocussable("true");
row.setFocussableInTouchMode("true");
0
以下佈局選項爲我工作,使一個錶行點擊,並像一個按鈕視覺上回應:
<TableRow style="@style/PlanAttribute" xmlns:android="http://schemas.android.com/apk/res/android"
android:focusable="true"
android:focusableInTouchMode="true"
android:onClick="onRowSelected"
android:clickable="true">
...
PlanAttribute風格:
<style name="PlanAttribute">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:background">@drawable/divider_drawable</item>
</style>
divider_drawable.xml:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/divider_down"
android:gravity="fill"/>
</item>
<item android:state_focused="true">
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/divider_selected"
android:gravity="fill"/>
</item>
<item
android:state_focused="false"
android:state_pressed="false">
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/divider"
android:gravity="fill"/>
</item>
</selector>
相關問題
- 1. 突出顯示錶格行
- 2. 如何突出顯示錶格中的選定行?
- 3. Seaside/Smalltalk - 如何突出顯示錶格中的一行?
- 4. 如何在Android中觸摸時突出顯示佈局?
- 5. Pyqt突出顯示錶格行
- 6. 如何防止在下一段中突出顯示錶格行?
- 7. 突出顯示網格中的行 - extjs
- 8. 如何突出顯示AngularJS中的選定表格單元格?
- 9. 如何突出顯示ajax加載的表格行?
- 10. 刪除表格行後突出顯示錶格行
- 11. 突出顯示列表行
- 12. D3樹佈局:如何突出顯示整個路徑
- 13. 突出顯示html表中的行?
- 14. 如何使用樣式綁定突出顯示錶格行?
- 15. 如何使用Prototype突出顯示錶格行?
- 16. 如何使用CSS僅懸停突出顯示錶格行?
- 17. 如何顯示突出顯示的MS-Access列表框行?
- 18. jquery突出顯示和不突出顯示錶行
- 19. 如何在表格中突出顯示的行上執行組「unhighlight」
- 20. 如何突出顯示pygtk表中的單個單元格?
- 21. 突出顯示的單元格表
- 22. 滾動表格時突出顯示錶格行
- 23. 在表格佈局中顯示動態行的問題:Android
- 24. 如何更改突出顯示風格?
- 25. 在android中的表格佈局底部顯示錶格
- 26. 如何在android中的前景中突出顯示一行表格
- 27. 行在ADF表中突出顯示
- 28. 突出顯示錶格行中的最新日期
- 29. 突出顯示Google表格中的重複行數
- 30. 需要在表格中突出顯示的行
可能重複[如何突出顯示錶格行點擊?](http://stackoverflow.com/questions/4075356/how-can-i-highlight-the-table-row-on-click ) – Lekensteyn