public class MainActivity extends AppCompatActivity { private LinearLayout linear; private List<String> lists = new ArrayList<>(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); linear = (LinearLayout) findViewById(R.id.linear); for (int i = 0; i < 5; i++) { lists.add("shuju+" + i); } ViewGroup.LayoutParams parm = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT); for (int i = 0; i < lists.size(); i++) { final TextView text = new TextView(MainActivity.this); text.setTextSize(18); text.setText(lists.get(i)); Log.i("lg", "lgshuju=>" + lists.get(i)); text.setLayoutParams(parm); text.setPadding(5, 5, 5, 5); text.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Log.i("lg", "lg..>" + text.getText()); } }); linear.addView(text); } } }
动态布局
最新推荐文章于 2022-05-01 13:26:38 发布