嗨,我正在开发Android应用程序.现在我陷入了一个问题.让我举个例子来了解我的问题.
我所拥有的是:kushal,mayurv,narendra,dhrumil,mark ,,,,,,
我想要的是:kushal,mayurv,narendra,dhrumil,mark
任何帮助表示赞赏.
我正在开发android phonegap应用程序.当我运行没有互联网连接的应用程序时,它是强制关闭的.所以,我需要检查dom中的互联网连接,然后使用jquery/javascript调用ajax
这是我的示例代码:
var a=navigator.onLine;
if(a){
alert('online');
$.ajax({
type: "GET",
url: url,
dataType: 'json',
async: true,
cache: false,
success: function(data){
alert('success');
},
error: function(e){
alert('error');
}
});
}else{
alert('ofline');
}
Run Code Online (Sandbox Code Playgroud)
但即使没有互联网连接,我总是得到警报('在线').请引导我.谢谢你提前
我正在使用Flash Pro(CS5)中的Actionscript 3.0开发一个项目.我想创建一个确认框.如果我使用Flex SDK,我可以使用mx.controls包中的Alert类来完成此操作.但是,似乎标准Flash库中没有类似的控件,任何数量的Google搜索引导我进入Flex引用.
Hai我的应用程序是通过NetConnection保存(到服务器)数据.如果net不可用,我在本地保存,然后当net可用时再发送到服务器.我的问题是Frequetly检查Internet连接.所以我尝试了服务功能来检查网络连接.但它只召唤一次.如何解决我的问题.有人帮我提前谢谢!
更新
package com.android.cdtech;
import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.database.Cursor;
import android.net.ConnectivityManager;
import android.view.View;
class ReceiverName extends Activity {
BroadcastReceiver r = new BroadcastReceiver(){
@Override
public void onReceive(Context context, Intent intent) {
ConnectivityManager cm = ((ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE));
if (cm == null)
return;
if (cm.getActiveNetworkInfo() != null && cm.getActiveNetworkInfo().isConnected()) {
saveData();
} else {
// Do nothing or notify user somehow
}
}
// code to handle broadcase
private void saveData() {
final …Run Code Online (Sandbox Code Playgroud) 我在android工作.我想在我的应用程序中添加seekbar的功能.
这是我的xml文件: -
<SeekBar
android:id="@+id/ProgressBar01"
android:layout_width="fill_parent"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_height="60dp"
android:layout_below="@+id/incentives_textViewBottemLeft"
android:max="10"
android:progressDrawable="@drawable/incentive_progress"
android:secondaryProgress="0"
android:thumb="@drawable/incentives_progress_pin" />
And this is my java code related to this seek bar.
mSkbSample = (SeekBar)findViewById(R.id.ProgressBar01);
v1 = (TextView)findViewById(R.id.incentives_textViewAbove_process_pin);
v1.setText(String.valueOf(progress).toCharArray(), 0, String.valueOf(progress).length());
mSkbSample.setProgress(progress);
int xPos = ((mSkbSample.getRight() - mSkbSample.getLeft()) * mSkbSample.getProgress()) / mSkbSample.getMax();
v1.setPadding(xPos,0,0,0);
Run Code Online (Sandbox Code Playgroud)
我试图打印mSkbSample.getRight()和mSkbSample.getLeft(),这总是返回零.帮我弄清楚我做了什么错.
我试图从数据库中的表中删除所有记录,但我无法删除.有谁能够帮我?
我正在使用此链接删除
public void delete()
{
String DELETEPASSCODE_DETAIL = "DELETE * FROM Payment;";
db.execSQL(DELETEPASSCODE_DETAIL);
}
Run Code Online (Sandbox Code Playgroud)
我在这里调用删除功能
private void savepay() {
// TODO Auto-generated method stub
try{
String check;
webService calService=new webService();
dh.open();
Cursor c = dh.pay();
Toast.makeText(getBaseContext(),className+c.getString(1)+c.getString(2)+c.getString(3)+c.getString(4),Toast.LENGTH_LONG).show();
check= calService.paymentReceipt("PaymentReceipt",c.getString(1),c.getString(2),c.getString(3),c.getString(4),c.getString(5),"0");
}
while (c.moveToNext());
dh.delete();//here i called delete function
dh.close();
}
Run Code Online (Sandbox Code Playgroud)