最初に main.xml ファイルに 2 つのメニュー項目を作成して、アクション バーに 2 つのスピナーを手動で作成しました。ラインと
cSpinner.setAdapter( ArrayAdapter.createFromResource( this,
R.array.category_data,
android.R.layout.simple_spinner_dropdown_item )
);
それらの配列リソースを設定しました。これらは実際には機能しますが、問題は、左側のスピナーのリソース文字列が大きすぎて、右側のスピナーのほんの一部しか見えないことです。
私は次cSpinner.setLayoutParams(new Spinner.LayoutParams(60, 20));
のようなことを試しました
ViewGroup.LayoutParams params = pView.getLayoutParams();
params.width = 100;
cspinner.setLayoutParams(params);
しかし、どれも機能しません。2 つ目は、プログラムをクラッシュさせることさえあります。この問題を解決する方法を教えてください。