小编kum*_*ush的帖子

单击Listener调用两次

我知道这很容易,但我只是无法调试它.

我正在动态创建3个LinearLayouts并将它们添加到滚动视图中.我在3 linearlayout的顶部添加了一个按钮"ins".

问题是,在单击ins按钮时,它的clicklistener被调用3次.码:

package com.integrated.mpr;

import android.app.Activity;
import android.app.Dialog;
import android.util.Log;
import android.util.TypedValue;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup.LayoutParams;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.ScrollView;
import android.widget.TextView;


public class Page1 extends Activity implements OnClickListener{

    static int pos = new Choose().n;
    static String partname;

    int i;
    int[][] id = new int[pos][5];


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        int p =0;
        for(int i =0;i<3;i++){
            for(int j =0;j<5;j++){

                p++;
            }
        }


        ScrollView sv = …
Run Code Online (Sandbox Code Playgroud)

android android-widget

7
推荐指数
1
解决办法
5035
查看次数

通过默认相机活动拍摄高质量图像并将其保存到 SD 卡上

我正在通过默认相机活动(使用)拍摄高分辨率照片intent.put Extras,并将其保存到 SD 卡,

代码:

public class CameraActivity extends Activity implements OnClickListener {
    /** Called when the activity is first created. */

    Button takepicture ;
    ImageView iv ;
    TextView tv;
    Button show;

    String filepath;
    Intent i;
    Uri mUri;

    final static int cameraData = 0;

    File folder = null;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        takepicture = (Button) findViewById(R.id.button1);
        iv = (ImageView) findViewById(R.id.imageView1);
        tv = (TextView) findViewById(R.id.textView1);
        show = (Button) findViewById(R.id.button2);
        takepicture.setOnClickListener(this);
        show.setOnClickListener(this);
    }

    @Override
    public void …
Run Code Online (Sandbox Code Playgroud)

android android-camera

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×2

android-camera ×1

android-widget ×1