java代码为
package com.tmxk;
import com.yarin.android.FileManager.FileManager;
import android.app.Activity;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.Toast;
public class ComsystemActivity extends Activity {
/** Called when the activity is first created. */
private ImageButton btn_select;
private EditText filename;
private ImageView img;
private Button btn0;
private String str;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.first);
findView();
setInfo();
setLinear();
str=filename.getText().toString().trim();
onclick();
// btn_select = (ImageButton)findViewById(R.id.btn_select);
}
public void findView(){
btn_select=(ImageButton)findViewById(R.id.btn_select);
filename=(EditText)findViewById(R.id.filename);
img=(ImageView)findViewById(R.id.img);
btn0=(Button)findViewById(R.id.btn0);
}
public void setInfo(){
Bundle b=this.getIntent().getExtras();
if(b!=null){
filename.setText(b.getString("FileName"));
Bitmap map=BitmapFactory.decodeFile(b.getString("FileName"));
img.setImageBitmap(map);
}
}
public void setLinear(){
btn_select.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent in=new Intent();
in.setClass(ComsystemActivity.this, FileManager.class);
startActivity(in);
finish();
}
});
}
public void onclick(){
btn0.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
//if(str=="")
//Toast.makeText(ComsystemActivity.this,"请先选择图片", Toast.LENGTH_SHORT).show();
//else{
Intent intent=new Intent();
intent.setClass(ComsystemActivity.this, second.class);
ComsystemActivity.this.startActivity(intent);
}
//}
});
}
logcat信息为
05-06 02:48:07.272: INFO/ActivityManager(52): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.tmxk/.ComsystemActivity }
05-06 02:48:07.352: INFO/ActivityManager(52): Start proc com.tmxk for activity com.tmxk/.ComsystemActivity: pid=384 uid=10034 gids={}
05-06 02:48:07.592: DEBUG/ddm-heap(384): Got feature list request
05-06 02:48:08.272: INFO/ActivityManager(52): Displayed activity com.tmxk/.ComsystemActivity: 934 ms (total 934 ms)
05-06 02:48:10.332: INFO/ActivityManager(52): Starting activity: Intent { cmp=com.tmxk/com.yarin.android.FileManager.FileManager }
05-06 02:48:10.962: INFO/ActivityManager(52): Displayed activity com.tmxk/com.yarin.android.FileManager.FileManager: 605 ms (total 605 ms)
05-06 02:48:11.842: WARN/KeyCharacterMap(384): No keyboard for id 0
05-06 02:48:11.842: WARN/KeyCharacterMap(384): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
05-06 02:48:16.214: DEBUG/dalvikvm(107): GC freed 237 objects / 10456 bytes in 201ms