私はスピナーアイテムのサイズを増やそうとしています。私はすべてのスピナー項目を宣言したSPINNERVALUES
という配列をとりました。私はそれらをXMLファイルに宣言しました。これが問題になるかもしれません。スピナーアイテムのサイズとスピナードロップボックスの高さを変更するにはどうすればよいですか?
public class spinner extends AppCompatActivity {
Spinner spinner;
String[] SPINNERVALUES = {"BVP","SINGHAD","MIT"};
String SpinnerValue;
Button GOTO;
Intent intent;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_spinner);
spinner =(Spinner)findViewById(R.id.spinner1);
GOTO = (Button)findViewById(R.id.button1);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(spinner.this,android.R.layout.simple_list_item_1,SPINNERVALUES);
spinner.setAdapter(adapter);
//Adding setOnItemSelectedListener method on spinner.
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view,
int position, long id) {
SpinnerValue = (String)spinner.getSelectedItem();
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
// TODO Auto-generated method stub
}
});
GOTO.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
switch(SpinnerValue) {
case "BVP":
intent = new Intent(spinner.this, CoverActivity.class);
startActivity(intent);
break;
case "SINGHAD":
intent = new Intent(spinner.this, CoverActivity.class);
startActivity(intent);
break;
case "MIT":
intent = new Intent(spinner.this, CoverActivity.class);
startActivity(intent);
break;
}
}
});
}
と私のxmlファイル
<Spinner
android:id="@+id/spinner1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="60dp"
android:layout_below="@+id/textView"
android:layout_centerHorizontal="true" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="SUBMIT"
android:textStyle="bold"
android:background="#3F51B5"
android:textSize="20dp"
android:layout_below="@+id/spinner1"
android:layout_centerHorizontal="true"
android:layout_marginTop="81dp" />
「スピナーアイテムのサイズを大きくする」とはどういう意味ですか?スピナーで – tahsinRupam
アイテムを詳しく説明してください –
String [] SPINNERVALUES = {"BVP"、 "SINGHAD"、 "MIT"}; –