Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 显示不同的文本视图';这取决于一天的时间_Android - Fatal编程技术网

Android 显示不同的文本视图';这取决于一天的时间

Android 显示不同的文本视图';这取决于一天的时间,android,Android,我是开发Android应用程序和编写java的新手。但是,我只想制作一个简单的应用程序,根据一天中的时间在TextView上提供不同的输出 F.ex。如果时间在06:45到08:45之间,我希望它说“早上好”,以此类推 我一直在玩Eclipse并创建了一个简单的WebView应用程序,但我似乎找不到任何信息来选择在特定时间显示哪个TextView或显示不同的布局 你有什么建议吗? 这是我目前在src中的.java文件 package com.wao.texttime; import andro

我是开发Android应用程序和编写java的新手。但是,我只想制作一个简单的应用程序,根据一天中的时间在TextView上提供不同的输出

F.ex。如果时间在06:45到08:45之间,我希望它说“早上好”,以此类推

我一直在玩Eclipse并创建了一个简单的WebView应用程序,但我似乎找不到任何信息来选择在特定时间显示哪个TextView或显示不同的布局

你有什么建议吗? 这是我目前在src中的.java文件

package com.wao.texttime;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class TextTime extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        TextView tv1 = (TextView) findViewById(R.id.TextView01);
        tv1.setText("Good Morning"); 
    }
}

不需要在不同的文本视图之间切换。如果您只想在
文本视图中显示不同的消息,我只需调用函数更新文本视图的文本属性。

无需在不同的文本视图之间切换。如果您只想在
文本视图中显示不同的消息,我只需调用函数来更新文本视图的文本属性。

我需要一些指导。我是否在src中定义.java文件中的规则?我如何在布局文件中提取文本或写入文本?我建议谷歌搜索“Android TextView教程”或类似内容。下面是一个关于如何在文本视图中更改文本的问题:谢谢,我会仔细阅读。关于如何定义基于一天中的时间定义文本的规则,您有什么建议吗?例如,
AlarmManager
()可以用于在给定时间触发。您可以使用这些事件相应地更新
TextView
中的文本。如果后台的某个活动更新其UI,是否有人注意到?:)AlarmManager听起来像是浪费过度。对于这种情况,在
onResume()
中获取当前时间并在活动到达前台时更新文本可能要简单得多。当然,除非你希望你的用户在屏幕打开的情况下让你的应用程序保持打开状态,并在足够长的时间内保持解锁状态,这样才有意义。:)我需要一些指导来做这件事。我是否在src中定义.java文件中的规则?我如何在布局文件中提取文本或写入文本?我建议谷歌搜索“Android TextView教程”或类似内容。下面是一个关于如何在文本视图中更改文本的问题:谢谢,我会仔细阅读。关于如何定义基于一天中的时间定义文本的规则,您有什么建议吗?例如,
AlarmManager
()可以用于在给定时间触发。您可以使用这些事件相应地更新
TextView
中的文本。如果后台的某个活动更新其UI,是否有人注意到?:)AlarmManager听起来像是浪费过度。对于这种情况,在
onResume()
中获取当前时间并在活动到达前台时更新文本可能要简单得多。当然,除非你希望你的用户在屏幕打开的情况下让你的应用程序保持打开状态,并在足够长的时间内保持解锁状态,这样才有意义。:)