blob: 86f8c6fe025307cf3725fc6c4e4f64d89d6b2651 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package qt.android.widget;
import android.view.View;
import android.widget.Spinner;
import android.widget.AdapterView;
public class QmlAdapterViewListener implements AdapterView.OnItemClickListener
{
public QmlAdapterViewListener(AdapterView view, long instance) {
m_instance = instance;
if (!(view instanceof Spinner)) {
view.setOnItemClickListener(this);
}
}
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id)
{
onItemClick(m_instance, position);
}
private long m_instance;
private static native void onItemClick(long instance, int position);
}
|