Android 如何获得启动意图的按钮

Android 如何获得启动意图的按钮,android,Android,我怎样才能让按钮链接到一个意图,这样当用户点击其中一个数组时,它就会加载一个新的java文件 final CharSequence[] items = {"Red", "Green", "Blue"}; AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("Pick a color"); builder.setItems(items, new DialogInterface.OnClickL

我怎样才能让按钮链接到一个意图,这样当用户点击其中一个数组时,它就会加载一个新的java文件

final CharSequence[] items = {"Red", "Green", "Blue"};

AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Pick a color");
builder.setItems(items, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
    Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
}
});
AlertDialog alert = builder.create();

在onClick方法中添加新的意图相关代码

因此,例如,如果您希望单击按钮以启动新活动,请将其放在onClick方法中:

Intent myIntent = new Intent(this, SomeActivity.class);
Bundle parameters = new Bundle();
//ADD your parameters here
myIntent.putExtras(parameters);
this.startActivity(myIntent);

您可以在XML中创建一个按钮,然后给他一个onClick名称:

 android:onClick="boom"
然后在Java文件中

 public void boom (DialogInterface dialog, int item){
   //do something
   }