小编Nik*_*iks的帖子

两次之间的时差

我希望以hh:mm格式显示两次之间的差异.

第一次是来自数据库,第二次是系统时间.时差每秒更新一次.

我怎样才能做到这一点?

目前我正在使用两个手动时间如果这完全有效,那么我将它实现到我的应用程序中.

public class MainActivity extends Activity 
{
    TextView mytext;
    @Override
    protected void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        Timer updateTimer = new Timer();
        updateTimer.schedule(new TimerTask() 
        {
            public void run() 
            {
                try 
                {
                    TextView txtCurrentTime= (TextView)findViewById(R.id.mytext);
                    SimpleDateFormat format = new SimpleDateFormat("hh:mm:ss aa");
                    Date date1 = format.parse("08:00:12 pm");
                    Date date2 = format.parse("05:30:12 pm");
                    long mills = date1.getTime() - date2.getTime();
                    Log.v("Data1", ""+date1.getTime());
                    Log.v("Data2", ""+date2.getTime());
                    int hours = (int) (mills/(1000 * 60 * 60));
                    int mins = (int) (mills % (1000*60*60));

                    String …
Run Code Online (Sandbox Code Playgroud)

time android

21
推荐指数
3
解决办法
6万
查看次数

如何从EditText中删除请求焦点?

当我触摸edittext时,我想从edittext中删除蓝线,但我不知道如何删除它.看到图片了解更多在此输入图像描述

android android-edittext

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

TabHost里面的对话框..?

我可以在Dialog中使用TabHost吗?我的应用程序扩展了活动(非Tab-Activity).另一个问题是如何在按下选项卡时调用函数.

请给我一个简单的例子.

提前致谢

android dialog android-tabhost

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