编辑文本价值得到空

可能重复:
获取EDITTEXT值

我有两个屏幕。 在第一个屏幕,我有两个编辑框。 当触摸1日编辑框,它将显示值的列表。 从这一点,我可以选择一个值,并将其设置为1号编辑文本输入。 同样的过程将发生在第二个编辑框。

问题是,当我的第二个编辑框中输入设置,第一个编辑框变空。

我的代码:

EditText上的Ontouch:

meditfrom.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent arg1) { // TODO Auto-generated method stub Intent FromIntent= new Intent(v.getContext(),Fromlist.class); startActivityForResult(FromIntent,REQUEST_CODE); return false; } }); meditto.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent arg1) { // TODO Auto-generated method stub Intent ToIntent= new Intent(v.getContext(),Tolist.class); startActivityForResult(ToIntent,REQUEST_CODE); return false; } });

从列表视图中选择:

lv.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view, int position, long id) { // When clicked, show a toast with the TextView text // Toast.makeText(getApplicationContext(), ((TextView) view).getText(), // Toast.LENGTH_SHORT).show(); Intent prev=new Intent(view.getContext(),ServiceExampleActivity.class); prev.putExtra("Fromunit",((TextView) view).getText()); setResult(RESULT_OK,prev); finish(); // startActivity(prev); } }); }

Onactivity结果代码:

protected void onActivityResult(int requestCode, int resultCode, Intent data) { EditText meditfrom=(EditText)findViewById(R.id.editText2); EditText meditto=(EditText)findViewById(R.id.editText3); if (requestCode == REQUEST_CODE) { if(resultCode == RESULT_OK) { final String fromunit=data.getStringExtra("Fromunit"); System.out.println("string="+fromunit); meditfrom.setText(fromunit); } } }

--------------解决方案-------------

为什么不使用微调/上下文/ AutocompleteTextView菜单给用户的选项列表中选择你为什么使它如此复杂。 同时发布的代码的onActivityResult

分类:安卓 时间:2012-01-01 人气:0
本文关键词: 安卓
分享到:

相关文章

  • 安卓:创建对象的曲目编号 2012-01-04

    我移植游戏到Android(有大量的代码和很少的这是我的),以及DalvikVM告诉我(通过LogCat中)所有关于垃圾回收. 在代码中的某些时候,我得到了一个流"的GC释放x对象/ X毫秒"的消息,基本上通知我〜150000对象刚刚被删除,它采取一整秒. 我想知道这些来自! 我敢肯定,我没有创造很多对象故意. 那么,有没有办法让...该消息基本上是相反的? 事情是创建的对象时,打印日志信息? 这样一来,我可以跳过代码,检查是如何生成的许多消息,并看到其中的部分代码正在生成的对象. 我

  • 如何使“使用库”可选的安卓 2012-01-08

    我建立了一个Android应用程序,它使用谷歌地图的功能. 我想我的应用程序安装在手机上不安装谷歌地图,在这种情况下,我会禁用地图功能. 有一个在清单文件中的"使用库"的标签,我该怎么做呢? --------------解决方案------------- @CommonsWare:我想你指的是安卓要求 ,而不是到Android:启用 事情是这样的: <uses-library android:name="com.google.android.maps" and

  • 一个C#的游戏统治他们(的iOS,安卓,WP7,W7,Mac OS X和XBOX) 2012-01-28

    嘿,我学习C#,只是想到了一个很酷的想法. 考虑到比赛是很简单的. 再说了,一个典型的文本输入风格的游戏翻拍,一个C#游戏理论上可以移植到所有我上面列出的平台,很少到的原始源代码没有任何变化,是否正确? 显然,用户界面​​将不得不进行调整,而且我很怀疑这样的比赛将在每个平台真正生存下来! 不过,虽然C#确实是MS重,通过不同的方法,可以工作,对不对? 或者说,我将不得不更改C#源Objective-C的? 难道Android的甚至有他们支持苹果和MS做一个官方语言? 这是一种奇怪的问题,但如果这

  • 安卓:自定义调用屏幕 2012-01-30

    任何人都知道如何自定义调用屏幕接听和拨打电话? 任何示例代码将是很大的帮助. --------------解决方案------------- 继承人问题,这是完全一样的: 安卓:如何自定义收入呼叫屏幕 这应该告诉你所有你需要知道,它甚至包括示例代码!

  • 安卓:问题在更新SDK管理器后, 2012-01-31

    我最近更新了我的Andr​​oid SDK管理器,从那时起我的Andr​​oid来到辜辜. 我设法解决大部分的问题,但2人都依然存在: 当我运行SDK的manager.exe我得到"被发现,但不兼容的更新一些包"下的"适用的货物"信息 - >安卓资源库 在"可用的软件包" - >第三方插件我看到一些现有的更新,但是当我更新他们,他们仍然存在. 没有人碰到这个问题? 我该如何解决? 感谢-Z --------------解决方案----

  • 安卓:布局出现截断的真实电话 2012-02-07

    一直以来我一直在测试上移植到x86的(这在VirtualBox可以运行)一个Android版本2,由于与仿真器的问题. 我的应用程序和布局出现在该端口上的罚款. 我现在整理我的发展,我和我的真实的电话,一个机器人仿生测试. 然而,我的总体布局应用程序不占用我的屏幕的全尺寸,甚至当我有我的尺寸设置为以下. 还有的是,它似乎驻留在一个黑色的外包装盒,我不能放大此窗口. 如果我改变我的整体布局的尺寸从FILL_PARENT说1000像素,我可以看到被截断的布局,因为它仍然没有改变这个窗口的大小内坐镇.

  • 机器人:主题=“@安卓风格/ Theme.NoTitleBar.Fullscreen”工作在应用层而不是在活动水平。 任何线索? 2012-02-13

    我需要让我的活动称为MyNoStatusBarActivity.java全屏活动之一. 我已经在清单中增加: <activity android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:name=".MyNoStatusBarActivity" android:noHistory="true" android:label="@string/app_nam

  • onKeyListener不工作的软键盘(安卓) 2012-02-26

    我使用onKeyListener得到onKey事件. 它工作正常与普通键盘. 不过,这并不与软键盘工作. 我只能够得到的数字和字母不是事件onKey. 有没有什么解决办法来解决呢? 任何形式的帮助将不胜感激. --------------解决方案------------- 我不相信一个OnKeyListener被调用所有的软件键盘. 它是与软件键盘是一个输入法装置和IME的设备可能是做的比键盘等. 这似乎让onKeyListener几乎无用的,虽然,因为它仅适用于手机硬件键盘. 我工作围绕这个问

  • 可以安卓:列表中同一个应用程序被使用两次? (单独的活动) 2012-03-15

    我有一个列出的项目,从SQLite的在两个不同的地方,以填充列表视图的应用程序. 我使用的是在这两个地方相同的代码(调整表和字段名称,当然),但只有第一个列表视图填充数据. 如果我切换两个活动之间的表/字段名,我第一个用,这不是在第二个活动填充数据正确填充. 我想知道如果@ + ID /安卓列表被保留或东西的第一个活动,从第二个活动被填充不允许它. 我已经登录的第二个活动光标数据,以确保我确实在光标获取数据和我. 我没有得到任何异常或任何形式的针对logcat中不填充的ListView的相关消息

  • 安卓的SSL连接SSL实现未找到 2012-03-19

    可能重复: 安卓抛出:NoSuchAlgorithmException:"的SSL连接SSL实现找不到" 曾与Android的这种错误人的经验吗? 它抛出这一行: SSLContext context = SSLContext.getInstance("SSL"); --------------解决方案------------- 显然,是的. 看到这个帖子. 这一讨论也可以是相关的.

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.167 (s). 10 q(s)