public class BluetoothDeviceAdapter extends AbstractScanDeviceAdapter<BluetoothDeviceAdapter.MyViewHolder>
Modifier and Type | Class and Description |
---|---|
class |
BluetoothDeviceAdapter.MyViewHolder
The ViewHolder used by this item.
|
Constructor and Description |
---|
BluetoothDeviceAdapter(BLEScanner.BluetoothDeviceAdapter bluetoothDevice) |
Modifier and Type | Method and Description |
---|---|
void |
bindViewHolder(eu.davidea.flexibleadapter.FlexibleAdapter<eu.davidea.flexibleadapter.items.IFlexible> adapter,
BluetoothDeviceAdapter.MyViewHolder holder,
int position,
java.util.List<java.lang.Object> payloads) |
BluetoothDeviceAdapter.MyViewHolder |
createViewHolder(android.view.View view,
eu.davidea.flexibleadapter.FlexibleAdapter adapter) |
boolean |
equals(java.lang.Object o) |
int |
getLayoutRes() |
<any> |
getProtocolFactory() |
int |
hashCode() |
getBubbleText, getItemViewType, getSpanSize, isDraggable, isEnabled, isHidden, isSelectable, isSwipeable, onViewAttached, onViewDetached, setDraggable, setEnabled, setHidden, setSelectable, setSwipeable, shouldNotifyChange, unbindViewHolder
public BluetoothDeviceAdapter(BLEScanner.BluetoothDeviceAdapter bluetoothDevice)
public int getLayoutRes()
getLayoutRes
in interface eu.davidea.flexibleadapter.items.IFlexible<BluetoothDeviceAdapter.MyViewHolder>
getLayoutRes
in class eu.davidea.flexibleadapter.items.AbstractFlexibleItem<BluetoothDeviceAdapter.MyViewHolder>
public BluetoothDeviceAdapter.MyViewHolder createViewHolder(android.view.View view, eu.davidea.flexibleadapter.FlexibleAdapter adapter)
createViewHolder
in interface eu.davidea.flexibleadapter.items.IFlexible<BluetoothDeviceAdapter.MyViewHolder>
createViewHolder
in class eu.davidea.flexibleadapter.items.AbstractFlexibleItem<BluetoothDeviceAdapter.MyViewHolder>
public void bindViewHolder(eu.davidea.flexibleadapter.FlexibleAdapter<eu.davidea.flexibleadapter.items.IFlexible> adapter, BluetoothDeviceAdapter.MyViewHolder holder, int position, java.util.List<java.lang.Object> payloads)
bindViewHolder
in interface eu.davidea.flexibleadapter.items.IFlexible<BluetoothDeviceAdapter.MyViewHolder>
bindViewHolder
in class eu.davidea.flexibleadapter.items.AbstractFlexibleItem<BluetoothDeviceAdapter.MyViewHolder>
public <any> getProtocolFactory()
getProtocolFactory
in class AbstractScanDeviceAdapter<BluetoothDeviceAdapter.MyViewHolder>
public boolean equals(java.lang.Object o)
equals
in class eu.davidea.flexibleadapter.items.AbstractFlexibleItem<BluetoothDeviceAdapter.MyViewHolder>
public int hashCode()
hashCode
in class java.lang.Object