ajithvgiri / Search Dialog
Android Search Dialog Library
Stars: ✭ 77
Programming Languages
kotlin
9241 projects
Projects that are alternatives of or similar to Search Dialog
Q Municate Services Ios
Easy-to-use services for Quickblox SDK, for speeding up development of iOS chat applications
Stars: ✭ 30 (-61.04%)
Mutual labels: dialog
File Dialog
Trigger the upload file dialog directly from your code easily.
Stars: ✭ 51 (-33.77%)
Mutual labels: dialog
Wheelview
a great functional custom WheelView with demo in dialog and bottomDialog,android 滚动选择控件,滚动选择器,时间选择,日期选择
Stars: ✭ 44 (-42.86%)
Mutual labels: dialog
Layer
丰富多样的 Web 弹出层组件,可轻松实现 Alert/Confirm/Prompt/ 普通提示/页面区块/iframe/tips等等几乎所有的弹出交互。目前已成为最多人使用的弹层解决方案
Stars: ✭ 8,202 (+10551.95%)
Mutual labels: dialog
Dialogutil
common used dialog with material style ( in support v7),ios style,get top activity automatically, invoke everywhere (any thread , any window)
Stars: ✭ 948 (+1131.17%)
Mutual labels: dialog
React Native Alert Pro
The Pro Version of React Native Alert (Android & iOS)
Stars: ✭ 69 (-10.39%)
Mutual labels: dialog
Lovelydialog
This library is a set of simple wrapper classes that are aimed to help you easily create fancy material dialogs.
Stars: ✭ 1,043 (+1254.55%)
Mutual labels: dialog
Xfdialogbuilder
A configable dialog for IOS. Developer can custom mask layer,window size,UI theme,text content,font,layout content,push and pop Animation.
Stars: ✭ 64 (-16.88%)
Mutual labels: dialog
Dialogv3
🔥空祖家的对话框工具V3版,集成三种风格+夜间模式对话框,以及等待、提示、分享等特色对话框,支持花式自定义
Stars: ✭ 1,024 (+1229.87%)
Mutual labels: dialog
Nativefiledialog
A tiny, neat C library that portably invokes native file open and save dialogs.
Stars: ✭ 1,100 (+1328.57%)
Mutual labels: dialog
Materialstyleddialogs
A library that shows a beautiful and customizable Material-based dialog with header. API 14+ required.
Stars: ✭ 1,139 (+1379.22%)
Mutual labels: dialog
Ng2 Bootstrap Modal
Library to simplify the work with bootstrap modal dialogs
Stars: ✭ 53 (-31.17%)
Mutual labels: dialog
Droiddialog
Android Library for showing Material Dialog with little customization
Stars: ✭ 66 (-14.29%)
Mutual labels: dialog
Watbot
An Android ChatBot powered by IBM Watson Services (Assistant V1, Text-to-Speech, and Speech-to-Text with Speaker Recognition) on IBM Cloud.
Stars: ✭ 64 (-16.88%)
Mutual labels: dialog
SearchDialog
Android Search Dialog Library
Setup
1. Provide the gradle dependency
Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Add the gradle dependency to your app
module build.gradle
file:
dependencies {
implementation 'com.github.ajithvgiri:search-dialog:v1.5'
}
2. Initialization of the SearchDialog
Java
model contains id and title
List<SearchListItem> searchListItems = new ArrayList<>();
SearchableDialog searchableDialog = new SearchableDialog(this, searchListItems, "Title");
Kotlin
model contains id and title
val searchableDialog = SearchableDialog(this, searchListItems, getString(R.string.country))
searchableDialog.setOnItemSelected(this) // implement 'OnSearchItemSelected'in your Activity
3. Show the SearchDialog
searchableDialog.show();
4. Get Selected Item from the SearchDialog
Java
@Override
public void onClick(int position, SearchListItem searchListItem) {
searchableDialog.dismiss();
// searchListItem.getId(); returns id
// searchListItem.getTitle(); returns title
}
Kotlin
override fun onClick(position: Int, searchListItem: SearchListItem) {
searchableDialog.dismiss()
//searchListItem.id.toString()
//searchListItem.title
}
5. Screen Shots
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].