1

私は次のような1つの主な活動をしています

public class mainActivity extends sampleActivity

sampleActivityを使用してカメラを取得して、5枚の写真がキャプチャされたときにカメラを停止してメッセージを表示したい.条件とメッセージとすべてを入れているが、mainActivityでsampleActivityのみを停止するための解決策を得ることができない.

public class mainActivity extends sampleActivity {

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

    private void count()
        {
            try
            {
                count=0;
                String str="SELECT count(*) as count FROM test";
                mCursor=mDatabase.getReadableDatabase().rawQuery(str,null);
                    mCursor.moveToFirst();
                count=mCursor.getInt(mCursor.getColumnIndex("count"));

                if(count>=3){

                    //sampleActivity.finish();  here i want to finish sampleactivity

                    Toast.makeText(sampleActivity .this,"close!", Toast.LENGTH_LONG).show();

                }

            }
            catch(Exception e)
            {
                e.printStackTrace();
            }


        }
4

3 に答える 3

1

YOUR_ACTIVITY.finish()アクティビティを停止するために使用します。

于 2013-10-01T09:03:28.083 に答える