小编San*_*hah的帖子

如何以编程方式设置设备的时间

我创建了一个应用程序,用服务器时间替换当前显示时间.我已经尝试了很多,但我找不到解决方案.如何将其设置为我的设备?

我知道如何在我的Android设备上获得服务器时间.是否可以实时,特别是在Android上?

  • 服务器时间在我的按钮单击事件中自动设置为我的设备.

datetime android

26
推荐指数
3
解决办法
5万
查看次数

按下按钮创建简单的确认对话框 - Android

我正在创建一个简单的秒表应用程序,并有一个按钮,按下按钮按下计时器.很简单,见下文.

我想创建一个弹出的确认对话框,询问用户是否确定要停止计时器.我怎样才能做到这一点?

public void stopClick(查看视图){

  chronometer.stop();

}
Run Code Online (Sandbox Code Playgroud)

更新:

谢谢.我现在有以下代码但收到错误.还发布以下日志.

public void stopClick(查看视图){

    AlertDialog.Builder builder = new AlertDialog.Builder(context);
    builder.setTitle(R.string.app_name);
    builder.setMessage("Do you want to stop ?");
    builder.setIcon(R.drawable.ic_launcher);
    builder.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int id) {
            dialog.dismiss();
            chronometer.stop();    // stop chronometer here

        }
    });
    builder.setNegativeButton("No", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int id) {
            dialog.dismiss();
        }
    });
    AlertDialog alert = builder.create();
    alert.show();
Run Code Online (Sandbox Code Playgroud)

日志:

03-15 09:21:49.130: I/Process(27748): Sending signal. PID: 27748 SIG: 9
03-15 09:21:53.550: D/AndroidRuntime(28182): Shutting down VM
03-15 …
Run Code Online (Sandbox Code Playgroud)

android

3
推荐指数
1
解决办法
8036
查看次数

如何在循环Android中专门为循环放置警告对话框

我想为不同的联系人添加不同的对话框.. !! 我想在以下for循环中创建,这是我的代码.. !!

public class CallActivity extends Activity{

    sqlAdapter adapter;
    Context mContext; 
    String Birthdate, CurrentDate, ctName = "Unknown", phNumber = "Unknown";

    @Override
    public void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.reminder);

        Calendar cal = Calendar.getInstance();
        int date = cal.get(Calendar.DAY_OF_MONTH);
        int month = cal.get(Calendar.MONTH)+1;
Run Code Online (Sandbox Code Playgroud)

/*适用于当前日期*/

    if(date<10 && month<10){
        CurrentDate = "0"+month+"-0"+date;
        Toast.makeText(getBaseContext(), "CurrentDate : " + CurrentDate, Toast.LENGTH_LONG).show(); 
        }else if(month<10 && date>10){
            CurrentDate = "0"+month+"-"+date;
            Toast.makeText(getBaseContext(), "CurrentDate : " + CurrentDate, Toast.LENGTH_LONG).show(); 
        }else if(month>9 && date<10){
            CurrentDate …
Run Code Online (Sandbox Code Playgroud)

java android

1
推荐指数
1
解决办法
1863
查看次数

字符串替换android?

我试图替换一个字符:在生成的系统日期,所以我可以把它作为标题.它给了我格式:"前29,2013 7:42:19 pm",所以我需要更改":"为"",用字符串替换.但我不知道该怎么做.我很感激你的帮助.继承我的代码:

    public void createPDF()
    {
        Document doc = new Document();


         try {
             Date date = new Date();
            String dateTime = DateFormat.getDateTimeInstance().format(date);
             File sdCard = Environment.getExternalStorageDirectory();
             File dir = new File (sdCard.getAbsolutePath() + "/Bitacora");
             dir.mkdirs();
             File file = new File(dir, "Bitácora "+idetotrocliente.getText().toString()+", "+dateTime+etsitio.getText().toString()+".pdf");
             FileOutputStream fOut = new FileOutputStream(file);
                 }
             catch(Exception)
             {

             }
    }
Run Code Online (Sandbox Code Playgroud)

java eclipse pdf string android

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×4

java ×2

datetime ×1

eclipse ×1

pdf ×1

string ×1