Как создать настраиваемый диалог оповещений с закругленным углом и прозрачной кнопкой увольнения?Диалог пользовательских предупреждений с закругленным углом и прозрачным фоном
-2
A
ответ
0
попробовать ...
final Dialog dialog = new Dialog(context);
// Include dialog.xml file
dialog.setContentView(R.layout.your_custom_layout);
// Set dialog title
//dialog.setTitle("Custom Dialog");
// set values for custom dialog components - text, image and button
final EditText name = (EditText) dialog.findViewById(R.id.name_edit);
dialog.show();
/
Button editButton = (Button) dialog.findViewById(R.id.editbtn);
// if decline button is clicked, close the custom dialog
editButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// Close dialog
dialog.dismiss();
}
});
final Button cancenbtn = (Button) dialog.findViewById(R.id.cancelbtn);
// if decline button is clicked, close the custom dialog
cancelnbtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// Close dialog
dialog.dismiss();
}
});
0
вы можете создать свой customview путем расширения предупредительного диалогового класса.
но я бы порекомендовал PopupWindow или подзаголовок, который вы показываете анимацией при выполнении определенного действия.
https://developer.android.com/reference/android/widget/PopupWindow.html
или вы можете сделать деятельность с прозрачным фоном, добавив этот атрибут к вам Manifest.xml
android:theme="@android:style/Theme.Translucent"
4
Создать ваш диалог как этот
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(
context, R.style.CustomAlertDialog);
AlertDialog alertDialog = alertDialogBuilder.create();
в вашем styles.xml
<style name="CustomAlertDialog" parent="Theme.AppCompat.Light.Dialog.Alert">
<item name="android:windowBackground">@drawable/popup_background</item>
</style>
popup_background.xml написать все, что радиус угла вы хотите
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#FFFFFF" />
<corners android:radius="6dp" />
</shape>
это много для углового радиуса удачи
Смежные вопросы
- 1. Диалог с закругленным углом в андроиде
- 2. VBox с только одним закругленным углом и фоном градиента
- 3. Изображение с закругленным углом
- 4. RectangleGeometry с одним закругленным углом
- 5. UIButton с одним закругленным углом
- 6. UITableView border с закругленным углом
- 7. Рисовать треугольник с закругленным углом
- 8. Как сделать UIImage закругленным, Не закругленным углом
- 9. Изображение с закругленным углом и тенью
- 10. Как сделать форму с круглым закругленным углом слева и левым нижним закругленным углом?
- 11. BottomSheetDialog с прозрачным фоном
- 12. Android: создать диалог с прозрачным фоном, без границы и тени
- 13. диалога Android персонализированного оповещения с закругленными углами и прозрачным фоном
- 14. Пункт меню asp.net с закругленным углом jQuery
- 15. Android View Pager с закругленным углом
- 16. Текстовое поле с закругленным углом WPF
- 17. Изображение треугольника с закругленным углом css?
- 18. Треугольник вверх ногами с закругленным углом
- 19. Как создать NSImageView с закругленным углом?
- 20. CSS отрицательный треугольник с перевернутым закругленным углом
- 21. android AlertDialog с прозрачным фоном
- 22. android - Диалог с прозрачным фоном (с любым цветом)
- 23. Деятельность с прозрачным фоном
- 24. EAGLView с прозрачным фоном?
- 25. WebView с прозрачным фоном
- 26. MSCHART с прозрачным фоном
- 27. NSProgressIndicator с прозрачным фоном
- 28. Мечта с прозрачным фоном
- 29. Как закрыть или отменить диалог пользовательских предупреждений
- 30. Элемент с разрезанным углом и полупрозрачным фоном
мне нужно только закругленный угол и прозрачный смещать кнопку, а не весь вид. –
задавать вопрос нужно показать минимальное усилие – Rasel
@ Rasel Можете ли вы мне помочь? –