- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个完全基于 servlet 的请求和响应的 android 应用程序。我在自定义警报对话框中填充了一些数据,其中我使用了两个东西,一个是十字按钮,它将从警报对话框中的列表中删除项目,更新警报对话框的 View ,第二件事是关闭按钮,该按钮将关闭此警报对话框。我正在展示我的警报对话框的完整编码。我通过所有这些方法在单击按钮时调用警报对话框。
intiliazeOrderListDialog();
showOrderListDialog();
我的声明如下
public AlertDialog detailsDialog, orderDialog;
AlertDialog.Builder builder;
现在我要发布我的 intiliazeOrderListDialog() block 。
public void intiliazeOrderListDialog() {
builder = new AlertDialog.Builder(MainScreen.this);
mContext = getApplicationContext();
inflater = (LayoutInflater) mContext.getSystemService(LAYOUT_INFLATER_SERVICE);
orderDialogLayout = inflater.inflate(R.layout.my_order_list,(ViewGroup)findViewById(R.id.order_list_root));
orderList = (ListView) orderDialogLayout.findViewById(R.id.order_list);
ibOrderDelete = (ImageButton)orderDialogLayout.findViewById(R.id.deleteOrder);
tvPrice = (TextView) orderDialogLayout.findViewById(R.id.order_list_total);
tvTaxes = (TextView) orderDialogLayout.findViewById(R.id.order_list_taxes);
tvTotal = (TextView) orderDialogLayout.findViewById(R.id.order_list_grand_total);
Button bclose = (Button) orderDialogLayout.findViewById(R.id.close);
Button bPlaceOrder = (Button) orderDialogLayout.findViewById(R.id.my_order_placeorder);
bclose.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
orderDialog.dismiss();
System.out.println(" click on closowse");
}
});
bPlaceOrder.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
System.out.println("Place order click");
palceMyOrdertoServer();
new SendOrderFromTable().execute();
System.out.println("place order to server is called");
String msg = "Your Order is Successfully placed to Kitcken";
Message msgObject = new Message();
msgObject.what = 1;
msgObject.obj = msg;
addMenuItemHandler.sendMessage(msgObject);
orderDialog.dismiss();
}
});
}
最后我要发布 showOrderListDialog(); block
public void showOrderListDialog() {
builder.setView(orderDialogLayout);
orderDialog = builder.create();
orderDialog.show();
}
我知道我发布了太多代码,但它对那些想帮助我的人来说很方便。我有一个非常简单的问题,为什么我的
orderDialog.dismiss();
对我不起作用。?在此先感谢大家。
最佳答案
我终于解决了自己的问题。 “自助是最好的帮助 ;;”。
是setOnClickListener中调用方法的问题。
我只是叫它,
android:clickable="true"
android:onClick="clickHandler"
if (v.getId() == R.id.myOrder) {
System.out.println("Click my Order");
System.out.println("OrderListAdapter.totalCount ="
+ OrderListAdapter.totalCount);
// select COUNT(*) from CDs;
int jcount = 0;
jcount = countjournals();
System.out.println("jcount = " + jcount);
// Count implementation at my Order
if (jcount < 1) {
alertShow();
} else {
intiliazeOrderListDialog();
showOrderListDialog();
}
// startActivity(new Intent(RestaurantHome.this,
// MyOrderList.class));
}
关于android - Dismiss() 不适用于自定义 AlertDialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19603493/
apple documentation在 UIViewController dismiss(animated:completion:) 上说 The presenting view controlle
我创建了一个 UIImageView。当点击它时,一个 UIActionSheet 会弹出。 @IBOutlet weak var avatarImageView: UIImageView! @IBA
我有一个可搜索的 TableView Controller (使用 UISearchController 和一个 NSFetchedResultsController),它列出了项目行。 它让用户点击
在我的应用程序中我正在做的是: rootViewController -> pushViewController -> pushViewController -> pushViewController
我对 UIAlertView 进行了一些自定义。我的实现继承自 UIAlertView 并向其添加了一个文本字段。如果点击文本框,iPad 的键盘就会出现。但是,我想另外实现: 如果用户在警报 Vie
我正在构建一个带有可关闭小部件、firebase 和 StreamBuilder 的 flutter 应用程序,并收到以下错误“已关闭的可关闭小部件仍然是树的一部分。” 请找到以下相同的代码。 Exp
我在 iOS 7 中遇到的问题在 iOS 6 中没有出现。 我有一个导航 Controller 显示另一个导航 Controller 来添加员工。第二个 Controller 以模态方式呈现。当我使用
我使用“Ionic Loading Controller”来显示微调器,直到检索到数据,然后调用“dismiss()”将其关闭。它工作正常,但有时当应用程序已经有数据时,“dismiss()”在“cr
这就是崩溃的样子 所以它随机崩溃在UIKit行上 UIKitCore -[UIViewController _ancestorViewControllerOfClass:allowModalParen
我是 android 新手,正在从 developer.android.com 网站学习。然后我遇到了 AlertDialog.dismiss(),网站上写着 This method Dismiss
当您在对话框上调用 dismiss() 时,除了隐藏它之外,它还会将它从内存中删除吗?它是否从内存中删除所有放置在对话框内的对象,如 ImageViews、Buttons 等? 有没有一种方法可以让我
我有一个 float 窗口,现在我想触摸并移动它来关闭,每当我触摸 float 窗口时,就会显示圆形,然后将 float 窗口移向圆形以关闭它自己。 请看下图: 怎么做?请给个建议。 最佳答案 如果我
我目前正在开发一个需要圆角的小部件,但是每当我从左向右拖动我的 Dismissible 小部件时,Dismissible 小部件都有一个不可编辑的剪辑器。 一些截图的更多解释: 我现在拥有的: 我想要
我需要构建一个 TextFields 列表,其中每个字段都与焦点 ID 相关联,以便我可以在接收到焦点时自动滚动到这样的文本字段。实际上,真正的应用程序要复杂一些,其中还包括 TextEditors
我正在尝试创建一个列表,在拖动时可以删除其图块,因此我使用了Dismissible小部件,一切都按我的意愿工作,但是,当拖动图块将其关闭时,图块会显示一段时间并消失,我的意思的演示在video中显示
上下文: 我在测试 ListView 时偶然发现了一次轻微的崩溃。的 Dismissible在 flutter 中。滑动可关闭时,Dialog使用 confirmDismiss 显示选项,用于确认。这
我正在使用“onCreateDialog”方法从 Activity 中打开一个警告对话框: protected Dialog onCreateDialog(int id) { Dial
我正在开发一个完全基于 servlet 的请求和响应的 android 应用程序。我在自定义警报对话框中填充了一些数据,其中我使用了两个东西,一个是十字按钮,它将从警报对话框中的列表中删除项目,更新警
在我的程序中,我正在为一个空编辑文本显示 Toast,该编辑文本在我的对话框中以及上传按钮,现在谈谈我的程序和问题 喜欢: PersonName字段不能留空 如果 PersonName 字段 为空,则
我有这个代码 -(void)didPressButton:(int)tag { // Preventivi? if (tag == 0) {
我是一名优秀的程序员,十分优秀!