Android textview和编辑文本数据传递

时间:2016-06-06 13:58:18

标签: android

我想通过使用按钮点击将内容传递到编辑文本的文本视图,并显示发布通知的通知。怎么做??我是android新手。如果可能请提供帮助,请提供相同的代码。如果可能,请发布java代码。谢谢.. !!

我的XML代码:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent" android:layout_height="match_parent">


    <TextView
        android:layout_width="250dp"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="RECENT NOTICES"
        android:id="@+id/textView"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:textColor="#ff0612"
        android:textSize="30dp"/>

    <EditText
        android:layout_width="wrap_content"
        android:layout_height="50dp"
        android:id="@+id/noticeText"
        android:hint="Post Notice"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_alignRight="@+id/textView"
        android:layout_alignEnd="@+id/textView" />

    <ImageButton
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:id="@+id/sndnoticeBut"
        android:src="@drawable/send1"
        android:background="@null"
        android:layout_alignParentBottom="true"
        android:layout_toRightOf="@+id/textView"
        android:layout_toEndOf="@+id/textView" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/textView3"
        android:layout_below="@+id/textView"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_above="@+id/noticeText"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true" />


</RelativeLayout>

2 个答案:

答案 0 :(得分:1)

<script>
    jQuery(document).ready(function(){
      $("#PROV_ID").change(function() {
        var PROVID = {"PROVID" : $('#PROV_ID').val()};
        console.log(PROVID);

        $.ajax({
          type: "POST",
          data: PROVID,
          url: "<?php base_url(); ?>Employees/dependent_dropdown",

          success: function(data){
            $.each(data, function(i, data){
            $('#CT_ID').append("<option value='"+data.CT_ID+"'>"+data.CITY+"</option>");
            });
           }
         });
       });
     });
</script>

Do the following in the Activity containing the layout

<ImageButton
    android:layout_width="50dp"
    android:layout_height="50dp"
    android:id="@+id/sndnoticeBut"
    android:src="@drawable/send1"
    android:background="@null"
    <!-- Add the onClick -->
    android:onClick="sendToTV"
    android:layout_alignParentBottom="true"
    android:layout_toRightOf="@+id/textView"
    android:layout_toEndOf="@+id/textView" />

答案 1 :(得分:0)

在按钮上单击your_textview.setText(your_edittext.getText()。toString()); 对于本地通知http://www.vogella.com/tutorials/AndroidNotifications/article.html