Search in sources :

Example 1 with DeviceInfoAdapter

use of wseemann.media.romote.adapter.DeviceInfoAdapter in project RoMote by wseemann.

the class DeviceInfoFragment method onActivityCreated.

@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);
    setEmptyText(getString(R.string.no_device_info));
    Bundle bundle = getArguments();
    String serialNumber = bundle.getString("serial_number");
    String host = bundle.getString("host");
    Device device = DBUtils.getDevice(getActivity(), serialNumber);
    List<Entry> entries = new ArrayList<Entry>();
    if (device != null) {
        entries = parseDevice(device);
    }
    mAdapter = new DeviceInfoAdapter(DeviceInfoFragment.this.getActivity(), entries);
    setListAdapter(mAdapter);
    setListShown(false);
    if (host == null) {
        sendCommand(CommandHelper.getConnectedDeviceInfoURL(getActivity(), device.getHost()));
    } else {
        sendCommand(CommandHelper.getDeviceInfoURL(getActivity(), host));
    }
}
Also used : Entry(wseemann.media.romote.model.Entry) DeviceInfoAdapter(wseemann.media.romote.adapter.DeviceInfoAdapter) Bundle(android.os.Bundle) Device(com.jaku.model.Device) ArrayList(java.util.ArrayList)

Aggregations

Bundle (android.os.Bundle)1 Device (com.jaku.model.Device)1 ArrayList (java.util.ArrayList)1 DeviceInfoAdapter (wseemann.media.romote.adapter.DeviceInfoAdapter)1 Entry (wseemann.media.romote.model.Entry)1