Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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 TextView赢得';t显示从另一个活动传递的数据_Android_Date - Fatal编程技术网

Android TextView赢得';t显示从另一个活动传递的数据

Android TextView赢得';t显示从另一个活动传递的数据,android,date,Android,Date,我在将数据从另一个活动传递到当前活动时遇到问题。事实上,我问了另一个关于同一问题的问题,现在的问题是日期的文本视图变为空,我不知道出了什么问题。有人能帮我解决这个问题吗?非常感谢,我会非常感激能得到的任何帮助 更新: Bundle bundle = getIntent().getExtras(); if(bundle != null) { String date = bundle.getString("date"); txtDate.setText(date);

我在将数据从另一个活动传递到当前活动时遇到问题。事实上,我问了另一个关于同一问题的问题,现在的问题是日期的文本视图变为空,我不知道出了什么问题。有人能帮我解决这个问题吗?非常感谢,我会非常感激能得到的任何帮助

更新:

Bundle bundle = getIntent().getExtras();  
if(bundle != null)
{

    String date = bundle.getString("date");

    txtDate.setText(date);          
}

当我运行此程序时,textView不会显示任何内容。有人能帮我吗?再次感谢。

我认为您将视图转换为字符串有问题

字符串的位置写入视图类型


字符串日期=bundle.getString(“日期”)

检查getString()中用作键的“日期”是否与发送上一活动中的值时使用的相同。。例如

以前的活动=i.putExtra(“日期”,“你的价值”)

下一个活动=Bundle Bundle=getIntent().getExtras()
字符串日期=bundle.getString(“日期”)

如果相同,则检查您是否已使用以下命令正确初始化textview

TextView tv=(TextView)findViewbyID(R.id.yourID)

那就做吧

tv.setText(日期)

所有这些都必须在活动的onCreate中完成


如果问题仍然存在,请告诉我。

嗯?我不明白你的意思。你的意思是我应该按照你上面所做的打字?你已经在onClick中写了上面这行了。。正确的?告诉我那是谁的盘?(我是说哪种观点)他现在更新了问题。。。我对他在问题中发布的链接感到困惑!您确定日期包含任何值吗?放置日志并检查,如果您有多个文本视图,请确保您使用了正确的txtDateHi id,我可以知道我应该将日志放在哪里吗?在“日期”按钮中?您必须将日志放在第二个活动中,从该活动中获取日期。Log.i(“============================日期”,“日期:::”+日期);嗨,嗯,我已经把日志放好了,但是文本视图仍然是空的。点击你的日志,告诉我你对DateHey有什么不满。谢谢你的回答。它起作用了!我猜我把代码弄混了这就是为什么它以前不能工作的原因。按照你的建议,日期已经显示出来了。谢谢!
String date_month_year = (String)view.getTag();