Мне нужно спросить, как мне раздуть три кнопки в диалоговом окне предупреждения. В основном доступно представление списка, и когда пользователь долго нажимает на элементы списка, появляется диалоговое окно с предупреждением, в диалоговом окне должны быть изменения, удаление и какая-либо другая кнопка, кнопки должны выполнять свои задачи при нажатии, я бы очень признателен , если кто-то может сказать мне о том, как я должен завышать диалог предупреждения с buttons.ThanksРаздутый вид внутри диалогового окна предупреждения
0
A
ответ
1
Нет необходимости изобретать колесо дважды .. Вызванное контекстное меню: http://developer.android.com/guide/topics/ui/menus.html
1
Если вы используете AlertDialog . Вы можете добавить три кнопки.
new AlertDialog.Builder(this)
.setPositiveButton("Edit", new OnClickListener()
{
// Code Here
})
.setNeutralButton("Delete", new OnClickListener()
{
// Code Here
})
.setNegativeButton("Delete", new OnClickListener()
{
// Code Here
})
.create()
.show();
0
Вы можете использовать контекстное меню, например, так:
final OnCreateContextMenuListener occml = new OnCreateContextMenuListener() {
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo)
{
AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo;
menu.setHeaderTitle(pi.getBrowserIdentifier());
menu.add(R.id.actionBarMenu_Settings, R.string.one, 1, getString(R.string.one));
menu.add(R.id.actionBarMenu_Settings, R.string.two, 2, getString(R.two));
menu.add(R.id.actionBarMenu_Settings, R.string.three, 3, getString(R.string.three));
};
_listView= (ListView) findViewById(R.id.list);
_listView.setOnCreateContextMenuListener(occml);
0
я делаю это так, и вы можете
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Seçenekler");
builder.setAdapter(/*#your adapter here#*/, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//do something
}
});
0
Следующий код захвата вид коррекции setView в пользовательский диалоговый класс расширяет alertdialog:
class example extends Activity{
private void onClick_show_dialog(View v)
{
LayoutInflater lainf = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
final View frmFileSystem = lainf.inflate(R.layout.dlg_filesystem, (ViewGroup) findViewById(R.id.lilaFileSystem));
dlg_filesystem = new DlgFileSystem(this);
dlg_filesystem.setView(frmFileSystem);
dlg_filesystem.setCancelable(true);
dlg_filesystem.setButton('aceptar' , new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which)
{
alert(dlg_filesystem.prueba);
}});
dlg_filesystem.setButton2('cancelar' , new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which)
{
}});
dlg_filesystem.show();
}
}
и
public class DlgFileSystem extends AlertDialog{
public String prueba;
private Context context;
private View frmFileSystem;
public DlgFileSystem(Context context)
{
super(context);
this.context = context;
}
@Override
public void setView(View frmFileSystem)
{
super.setView(frmFileSystem);
this.frmFileSystem = frmFileSystem;
TextView txprueba = (TextView)frmFileSystem.findViewById(R.id.txPrueba);
txprueba.setText("adios");
}
}
Смежные вопросы
- 1. Открытие пользовательского диалога внутри диалогового окна предупреждения
- 2. Свойства диалогового окна предупреждения
- 3. Массивный вид внутри диалогового окна jQuery ui
- 4. Утечка окна из-за диалогового окна предупреждения
- 5. Внутри диалогового окна Alert
- 6. ObjectPageLayout внутри диалогового окна
- 7. Настроить вид диалогового окна окна в AppleScript?
- 8. Открыть действие внутри диалогового окна предупреждения в android
- 9. используя макет (toggleButton) внутри диалогового окна предупреждения, всегда возвращает nullPointerExpection
- 10. Прослушиватель RadioButton внутри диалогового окна
- 11. Переопределение диалогового окна предупреждения на Android
- 12. Отображение диалогового окна предупреждения в полупрозрачной активности
- 13. произошла ошибка при реализации диалогового окна предупреждения?
- 14. контрольный размер диалогового окна предупреждения в android
- 15. Закрытие диалогового окна предупреждения с помощью меню
- 16. Изменение размера диалогового окна предупреждения в android
- 17. Ошибка при отображении диалогового окна предупреждения
- 18. Кнопка закрытия диалогового окна предупреждения не работает
- 19. Как настроить, как заголовок диалогового окна предупреждения
- 20. Обновить заголовок диалогового окна предупреждения в android
- 21. Как настроить ширину диалогового окна предупреждения?
- 22. android date picker из диалогового окна предупреждения
- 23. создать список внутри диалогового окна?
- 24. Размещение div внутри диалогового окна
- 25. Отображение загрузчика внутри диалогового окна
- 26. Навигация внутри диалогового окна jQuery
- 27. Радиоуправления внутри диалогового окна JQuery
- 28. gwt tabindex внутри диалогового окна
- 29. textArea внутри диалогового окна jquery
- 30. Назначить вид диалогового окна другому окну