0
我想用微調項工作。 我希望下拉菜單具有與按鈕相同的寬度和高度。
我該怎麼做?
最後我解決它使用一個ListView到這樣的alertdialog:
public void seleccionaTemporada(View view) {
AlertDialog.Builder selector = new AlertDialog.Builder(SeleccionaTemporadaActivity.this);
selector.setTitle("Temporadas");
selector.setNegativeButton("Cancelar", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
selector.setAdapter(temporadas, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Intent intent = new Intent(getApplicationContext(), DashBoardActivity.class);
intent.putExtra("temporada", temporadas.getItem(which));
startActivity(intent);
}
});
selector.show();
}
<Button
android:id="@+id/btn_selecciona_temporada"
android:layout_width="300dp"
android:layout_height="200dp"
android:layout_alignParentStart="true"
android:layout_centerVertical="true"
android:layout_marginStart="70dp"
android:drawableStart="@mipmap/ic_balon"
android:onClick="seleccionaTemporada"
android:text="@string/seleccionarTemporada"
android:textSize="25sp" />
對於我的需求是最好的解決辦法,我認爲。對不起,我以前的不好解釋。
佈局什麼是您使用?添加你的XML到這個問題將會很有幫助。 – Phantomazi