public class Dues extends Activity {
static final String[] alphabets = new String[] {
"A", "B", "C", "D"};
static final String[] alphabets1 = new String[] {
"E", "F", "G", "H"};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_dues);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, alphabets);
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, alphabets1);
RelativeLayout relativeLayout = new RelativeLayout(this);
RelativeLayout.LayoutParams relativeLayoutParams = new
RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.FILL_PARENT,
RelativeLayout.LayoutParams.FILL_PARENT);
GridView gridView= new GridView(this);
gridView.setLayoutParams(new
GridView.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
gridView.setNumColumns(4);
gridView.setAdapter(adapter);
Drawable myIcon = getResources().getDrawable(R.drawable.bg);
gridView.setBackground(myIcon);
GridView gridView1 = new GridView(this);
gridView1.setLayoutParams(new
GridView.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
gridView1.setNumColumns(4);
gridView1.setAdapter(adapter);
Drawable myIcon = getResources().getDrawable(R.drawable.bg);
gridView1.setBackground(myIcon);
}
}
このコードは2つのグリッドビューを作成していますが、重複しています。私を助けてください。 ABCDとEFGHは、お互いに重なっています。 このように、複数のGridviewをScrollviewを使って追加したいと思います。 誰でもこの助けてください。 私はそれを上下に見えるようにしたい。どのようにプログラムで複数のグリッドビューを作成するのですか
グリッドビューの数は動的であり、固定数もありませんので、プログラムで作成し、xmlファイルではないようにします。 また、私はそれが緑色の透明にしたいので、誰もそれで私を助けることができました
ああ、ありがとうございました。 wrap_contentを実行しましたが、gridviewが表示されません。 –
コードを教えてください。 –
私が言ったことを一歩一歩進んでください。これを達成するためにScrollViewを使用することはできません.NestedScrollViewを使用する必要があります – Ricardo