Java Code Examples for android.widget.ExpandableListView#setEmptyView()
The following examples show how to use
android.widget.ExpandableListView#setEmptyView() .
These examples are extracted from open source projects.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source Project: android_9.0.0_r45 File: ExpandableListActivity.java License: Apache License 2.0 | 6 votes |
/** * Updates the screen state (current list and other views) when the * content changes. * * @see Activity#onContentChanged() */ @Override public void onContentChanged() { super.onContentChanged(); View emptyView = findViewById(com.android.internal.R.id.empty); mList = (ExpandableListView)findViewById(com.android.internal.R.id.list); if (mList == null) { throw new RuntimeException( "Your content must have a ExpandableListView whose id attribute is " + "'android.R.id.list'"); } if (emptyView != null) { mList.setEmptyView(emptyView); } mList.setOnChildClickListener(this); mList.setOnGroupExpandListener(this); mList.setOnGroupCollapseListener(this); if (mFinishedStart) { setListAdapter(mAdapter); } mFinishedStart = true; }
Example 2
Source Project: Huochexing12306 File: A6OrderAty.java License: Apache License 2.0 | 6 votes |
private void initViews() { mNavigationIndex = getIntent() .getIntExtra(EXTRA_PRE_LOAD_DATA_INDEX, 0); llytOperate = (LinearLayout) findViewById(R.id.operate); btnCancel = (Button) findViewById(R.id.cancel); btnCancel.setOnClickListener(this); btnPay = (Button) findViewById(R.id.pay); btnPay.setOnClickListener(this); tvEmptyView = (TextView) findViewById(R.id.emptyView); lvOrders = (ExpandableListView) findViewById(R.id.orders); lvOrders.setEmptyView(tvEmptyView); LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE); View footerView = inflater.inflate(R.layout.fv_a6_order, null); lvOrders.addFooterView(footerView); mAdapter = new A6OrderExpandableAdapter(this, mLstODBInfos); lvOrders.setAdapter(mAdapter); // btnPay.setEnabled(false); setPanelGone(true); }
Example 3
Source Project: buddycloud-android File: GenericChannelAdapter.java License: Apache License 2.0 | 6 votes |
protected void showNoResultsFoundView(final String emptyMsg) { if (parentView == null || TextUtils.isEmpty(emptyMsg)) return; ExpandableListView lv = (ExpandableListView)parentView.findViewById(R.id.channelListView); View emptyView = parentView.findViewById(R.id.channelListEmpty); if (lv != null && emptyView != null) { TextView tv = (TextView)emptyView.findViewById(R.id.results_not_found); tv.setText(emptyMsg); lv.setEmptyView(emptyView); } View progressView = parentView.findViewById(R.id.channelListProgress); if (progressView != null) { progressView.setVisibility(View.GONE); } }
Example 4
Source Project: buddycloud-android File: GenericChannelsFragment.java License: Apache License 2.0 | 6 votes |
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.channel_list, container, false); OnChildClickListener channelItemListener = new OnChildClickListener() { @Override public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, int childPosition, long id) { JSONObject channelItem = (JSONObject) adapter.getChild(groupPosition, childPosition); channelSelected(channelItem); return true; } }; ExpandableListView channelsView = (ExpandableListView) view.findViewById(R.id.channelListView); channelsView.setEmptyView(view.findViewById(R.id.channelListProgress)); channelsView.setAdapter(adapter); channelsView.setOnChildClickListener(channelItemListener); PauseOnScrollListener listener = new PauseOnScrollListener(ImageLoader.getInstance(), true, true); channelsView.setOnScrollListener(listener); expandAll(view); return view; }
Example 5
Source Project: padland File: PadListActivity.java License: Apache License 2.0 | 5 votes |
/** * Makes an empty ListView and returns it. * * @return ListView */ private void _initListView() { expandableListView = (ExpandableListView) findViewById(R.id.listView); expandableListView.setTextFilterEnabled(true); expandableListView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE); expandableListView.setEmptyView(findViewById(android.R.id.empty)); // Set the data setAdapter(); // events this._setListViewEvents(); adapter.notifyDataSetChanged(); }
Example 6
Source Project: BleSensorTag File: DeviceServicesActivity.java License: MIT License | 5 votes |
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.device_services_activity); gattServicesList = (ExpandableListView) findViewById(R.id.gatt_services_list); gattServicesList.setOnChildClickListener(this); final View emptyView = findViewById(R.id.empty_view); gattServicesList.setEmptyView(emptyView); dataCharacteristic = (TextView) findViewById(R.id.data_characteristic_uuid); dataValue = (TextView) findViewById(R.id.data_characteristic_value); //noinspection ConstantConditions final Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); final ActionBar actionBar = getSupportActionBar(); final String deviceName = getDeviceName(); if (TextUtils.isEmpty(deviceName)) { //noinspection ConstantConditions actionBar.setTitle(getDeviceAddress()); } else { //noinspection ConstantConditions actionBar.setTitle(deviceName); actionBar.setSubtitle(getDeviceAddress()); } actionBar.setDisplayHomeAsUpEnabled(true); }
Example 7
Source Project: buddycloud-android File: SearchChannelsAdapter.java License: Apache License 2.0 | 5 votes |
private void setLoading(final Context context) { ProgressBar progressBar = (ProgressBar)view.findViewById(R.id.channelListProgress); ExpandableListView elv = (ExpandableListView)view.findViewById(R.id.channelListView); View noResultsFound = view.findViewById(R.id.channelListEmpty); if (elv != null) { progressBar.setVisibility(View.VISIBLE); elv.setEmptyView(progressBar); if (noResultsFound != null) { noResultsFound.setVisibility(View.GONE); } } }
Example 8
Source Project: buddycloud-android File: SearchChannelsFragment.java License: Apache License 2.0 | 5 votes |
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = super.onCreateView(inflater, container, savedInstanceState); final View emptyView = View.inflate(container.getContext(), R.layout.list_empty_view, null); final ExpandableListView channelsView = (ExpandableListView) view.findViewById(R.id.channelListView); channelsView.setEmptyView(emptyView); view.findViewById(R.id.channelListProgress).setVisibility(View.GONE); adapter.configure(genericChannelFrag, view); return view; }