다른 페이지로 이동하는 x 개의 버튼이있는 메뉴가 있습니다. 문제는 상단의 버튼에서 시작해야합니다. n 아래로 이동합니다. 충돌. 이전 버튼으로 이동하지 않고 두 번째 또는 세 번째 버튼을 클릭하면 충돌이 발생합니다. 이것이 에뮬레이터인지 확실치 않거나 임의의 버튼을 무작위로 클릭 할 수있는 Java 코드가 있습니까? 감사. 내가 다른 ID를 가지고 있고 상단 버튼에서 시작하고 아래로 작동하지만 난에 클릭 할 수 좋아하면 성공적으로 DIFF 페이지로 이어질 더 많은 버튼을 가지고있는 코드의 일부이다어떻게하면 버튼을 무작위로 클릭 할 수 있습니까?
package com.android.nameofmyappy;
import android.app.Activity;
import android.os.Bundle;
import android.content.Intent;
import android.view.View;
import android.widget.Button;
public class Mainmenu extends Activity {
/** Called when the activity is first created. */
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mainmenu);
Button Next = (Button) findViewById(R.id.bs);
Next.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), Bs.class);
startActivityForResult(myIntent, 0);
Button Next = (Button) findViewById(R.id.pa);
Next.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), Pa.class);
startActivityForResult(myIntent, 0);
};
});
};
});
}
}
무작위로이를 누르면됩니다
adb shell monkey -p <your app's package name> -v 500
: 무작위로 아무 버튼이나 ... UI 퍼지 테스트 (무작위 버튼과 같은, 모든 UI 요소와 상호 작용)을 수행 할 수
어떤 일이 일어나는지 알 수 있도록 코드를 게시해야합니다. 서로 상호 작용하지 않으면 기본적으로 아무 버튼이나 클릭 할 수 있어야합니다. – anthonybell
버튼을 클릭 할 필요가 없습니다. 버튼 클릭 이벤트를 처리하는 메소드를 호출하고 null 또는 가짜 인수를 전달합니다. –
덧글이 아닌 질문에 코드를 추가하십시오. – Sharj