为什么state_hovered不适用于ListView项目

时间:2016-12-31 20:42:26

标签: android listview

我有一个singleChoice ListView,在xml文件中只有一个TextView项。 我尝试将选择器分配给textView,并在单击时更改项目的背景颜色。

问题是,当我点击项目时,state-pressed和state_activated有效,但state_hovered(仅适用于有笔的设备)不起作用,而此选择器适用于其他控件?是什么问题。

这是我的选择器文件:

import sqlite3
import random

conn = sqlite3.connect('testing.db')
c = conn.cursor()
c.execute("CREATE TABLE IF NOT EXISTS testing(Name TEXT, Telephone TEXT, ID REAL)")

var1 = input("Value:")
var2 = input("Value:")
var3 = random.randint(1,20)

c.execute("INSERT INTO testing VALUES(?, ?, ?)", (var1, var2, var3))

conn.commit()
conn.close()

感谢您的帮助。

0 个答案:

没有答案