这已被张贴,但没有答案.
问题:
TabBar - >(2个标签)
Scrollview和一个EddiText录音时EditText,软键盘会TabBar随之上升.
(一个丑陋的解决方案是禁用滚动ScrollView)
任何体面的解决方案?!
我的SQLite查询只返回一条记录,但是,该表有多行
cursor=mydb.rawQuery("Select category from items;", null);
Run Code Online (Sandbox Code Playgroud)
我甚至尝试过GROUP BY但仍然无法工作.
我是SQLite的新手,非常感谢任何帮助.谢谢.
我正在编写一个小的下载管理器,当我尝试以百分比计算下载进度时,我得到一个有趣的输出.这是我用它来计算它:
int progress = (byte_counter * 100) / size;
System.out.println("("+byte_counter+" * 100) = "+(byte_counter * 100)
+" / "+size+" = "+progress);
Run Code Online (Sandbox Code Playgroud)
byte-counter是一个int(它计算从中读取的总字节数InputStream),size是下载文件的长度(以字节为单位).
这适用于小型下载.但是当我获得更大的文件(40MB)时,它开始制作有趣的东西.计算的输出如下所示:
[...]
(21473280 * 100) = 2147328000 / 47659008 = 45
(21474720 * 100) = 2147472000 / 47659008 = 45
(21476160 * 100) = -2147351296 / 47659008 = -45
(21477600 * 100) = -2147207296 / 47659008 = -45
[...]
Run Code Online (Sandbox Code Playgroud)
我不知道为什么,但计算结果是否定的.因为正常的整数应该没有数字,直到2 31 -1,这不应该是根本问题.但是我错过了什么?
我有一个Uri NFC标签: pay://myName/12345
在我的意图过滤器中我有:
<intent-filter>
<action android:name="android.nfc.action.NDEF_DISCOVERED" />
<data android:mimeType="text/plain" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
Run Code Online (Sandbox Code Playgroud)
我如何指定MIME类型的数据以启动我的应用程序没有应用程序选择器?
我有以下不能正常工作,因为$_GET['category']也可以等于0.
if ( empty( $_GET['category'] ) ){
// do something
} else {
// do something else
}
Run Code Online (Sandbox Code Playgroud)
如何重写这个if语句来做3个不同的事情
$_GET['category']根本不存在,做一些事情$_GET['category'] == 0$_GET['category'] =="不存在"以外的其他事情做0事.我已经尝试不同的组合empty(),!empty(),isset(),!isset()但我没有得到结果后,我很.我可能做错了组合......
我想将 RSS 提要保存到我计算机上的 xml 文档中。我自己使用 XPath 和 Java 来解析 XML,所以我想要的只是一个文件,其中包含我在查看网站 RSS 页面的源时看到的源 (XML)。
换句话说,我不想将 RSS 页面的源代码复制并粘贴到我另存为 XML 文件的文件中,而是想编写一个程序来为我提取它。
我有字符串"08,09,10,11",我想要"8,9,10,11"即剥去所有前导零.
正则表达式
"08,09,10,11".replaceAll("^0+(?!$)", "")
Run Code Online (Sandbox Code Playgroud)
很接近,但给我'8,09,10,11'(即9上的零没有被剥离.
任何人都有正则表达式,我可以用来做我需要的东西?
我有PayPal按钮问题当我按下按钮它会引导我到付款页面但产品名称没有希伯来语你可以看到图片

我还添加了页面的代码
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>bookstore</title>
</head>
<body>
<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post" accept-charset="utf-8">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="business" value="myemail@gmail.com">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="item_name" value="??? ?????">
<input type="hidden" name="item_number" value="K8003">
<input type="hidden" name="amount" value="2.99">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="button_subtype" value="products">
<input type="hidden" name="no_note" value="0">
<input type="hidden" name="tax_rate" value="17.000">
<input type="hidden" name="shipping" value="1.00">
<input type="hidden" name="add" value="1">
<input type="hidden" name="bn" value="PP-ShopCartBF:btn_cart_LG.gif:NonHostedGuest">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_cart_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way …Run Code Online (Sandbox Code Playgroud) 我想只在用户输入不为空时才启用alertDialog肯定按钮,如果用户输入为空则禁用它,为了验证目的切换为王,用户输入不能为空.这是我的代码,即使我把一个字符串按钮没有激活.
buildInfos.setPositiveButton(android.R.string.ok, new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
infosDesc = inputInfos.getText().toString();
Log.i("DESC", infosDesc);
drawBetween2LastPoints(getAlertColor(alertType), "title", infosDesc);
}
});
AlertDialog buildInfosDialog = buildInfos.create();
buildInfosDialog.show();
if(infosDesc.isEmpty()){
buildInfosDialog.getButton(Dialog.BUTTON_POSITIVE).setEnabled(false);
}
Run Code Online (Sandbox Code Playgroud) 我已经为我的扩展通知添加了按钮,有很多.我们的想法是在通知中进行电源控制或在那里显示最近的应用程序.但是,LayoutInflater不允许ScrollView为"RemoteViewsv"充气.
必须有一个解决方法:允许扩展通知中的UI左右滚动.就像HTC Sense最近的应用程序一样.
06-18 15:10:24.991: ERROR/StatusBar(1251): Caused by: android.view.InflateException: Binary XML file line #3: Class not allowed to be inflated android.widget.ScrollView
Run Code Online (Sandbox Code Playgroud)