您的位置:首页 > 移动开发 > Android开发

Android初学者 关于LogCat显示不出制定数据的问题

2016-12-31 15:09 441 查看
先下一个活动传递数据,LogCat显示不出指定的数据[
package com.example.activitytest;

import android.app.Activity;

import android.content.Intent;

import android.net.Uri;

import android.os.Bundle;

import android.util.Log;

import android.view.Menu;

import android.view.MenuItem;

import android.view.View;

import android.view.View.OnClickListener;

import android.view.Window;

import android.widget.Button;

import android.widget.Toast;

public class FirstActivity extends Activity {

protected void onCreate(Bundle saveInstanceState)

{

super.onCreate(saveInstanceState);

setContentView(R.layout.first_layout);

Button button1 = (Button) findViewById(R.id.button_1);

button1.setOnClickListener(new OnClickListener()

{

@Override

public void onClick(View v) {

Intent intent=new Intent(FirstActivity.this,SecondActivity.class);

startActivityForResult(intent,1);

}

});

}

protected void onActivityResult(int requestCode, int resultCode, Intent data){

switch(requestCode){

case 1:

if(resultCode==RESULT_OK)

{

String returnedData = data.getStringExtra("data_return");    

Log.d("FirstActivity", returnedData); 

}

break;

default:

}

}

}


package com.example.activitytest;

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.util.Log;

import android.view.View;

import android.view.View.OnClickListener;

import android.view.Window;

import android.widget.Button;

public class SecondActivity extends Activity {

    

protected void onCreate(Bundle saveInstanceState)

{

super.onCreate(saveInstanceState);

requestWindowFeature(Window.FEATURE_NO_TITLE);

setContentView(R.layout.second_layout);

//Intent intent=getIntent();

//String data=intent.getStringExtra("extra_data");

//Log.d("SecondActivity", data);

Button button1=(Button) findViewById(R.id.button_2);

button1.setOnClickListener(new OnClickListener()

{

@Override

public void onClick(View v) {

// TODO 自动生成的方法存根

Intent intent=new Intent();

intent.putExtra("data_return", "Hello FirstActivity"); 

setResult(RESULT_OK,intent);

finish();

}

});

}

}


<manifest xmlns:android="http://schemas.android.com/apk/res/android"

    package="com.example.activitytest"

    android:versionCode="1"

    android:versionName="1.0" >

    <uses-sdk

        android:minSdkVersion="15"

        android:targetSdkVersion="22" />

    <application

        android:allowBackup="true"

        android:icon="@drawable/ic_launcher"

        android:label="@string/app_name"

        android:theme="@style/AppTheme" >

        <activity

         android:name=".FirstActivity"

         android:label="你猜">

         <intent-filter >

             <action android:name="android.intent.action.MAIN"/>

             <category android:name="android.intent.category.LAUNCHER"/>

         </intent-filter>

     </activity>

     <activity 

         android:name=".SecondActivity">

     </activity>

   </application>

</manifest>


求大神指点指点啊
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: