java - 我怎样才能在 Android 中删除这些空格

标签 java android button space

这是我的方法,这个方法的输出是http://l1304.hizliresim.com/18/f/m1r29.jpg

我不希望这些按钮之间有任何空格。我该怎么做?

public void butonOlustur(){
     TableRow layout1 = (TableRow) findViewById(R.id.tableRow1);
     TableRow layout2 = (TableRow) findViewById(R.id.tableRow2);
     TableRow layout3 = (TableRow) findViewById(R.id.tableRow3);
     TableRow layout4 = (TableRow) findViewById(R.id.tableRow4);
     TableRow layout5 = (TableRow) findViewById(R.id.tableRow5);
     TableRow[] layouts = new TableRow[6];
     layouts[0]=layout1;
     layouts[1]=layout2;
     layouts[2]=layout3;
     layouts[3]=layout4;
     layouts[4]=layout5;
     Button[][] myButton = new Button[4][25];
     for(int j = 0; j <myButton.length; j++){
     for(int i =0 ; i <25; i++){

         Button temp = new Button(this);
         myButton[j][i] = temp;
         layouts[j].addView(myButton[j][i], 15, 15);


     }
     layouts[j] = layouts[j+1];
     }


    }

最佳答案

查看类似问题的回答herehere .

基本上,您可以创建自己的 9patch 图像,或者只需将 layout_marginLeft 和 layout_marginRight 更改为负值。

如果您决定设置边距,则不会希望以像素为单位进行设置。要将页边距设置为 dp 而不是像素,您可以使用 this answer 中的公式.

关于java - 我怎样才能在 Android 中删除这些空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15991914/

相关文章:

java - 在不同文件中的类之间发送数据

java - 带字符串的 Android NumberPicker

java - 我怎样才能修复我的 Spinner 并继续前进

python - 使用自定义小部件 kivy

javascript - 隐藏/显示元素和更改按钮

java - 等于返回false

java - 加密在唯一文件中附加包装 key 的文件

java - Maven 生命周期理解

android - Firebase FCM token 作为 Android 的安全 token

css - 如果都设置为 1em,为什么 div 的文本和按钮的文本大小不同?