package com.example.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.graphics.Color;
import android.graphics.Paint;
import android.os.Bundle;
import android.text.Html;
import android.text.SpannableString;
import android.text.Spanned;
import android.text.style.BackgroundColorSpan;
import android.text.style.ForegroundColorSpan;
import android.text.style.URLSpan;
import android.util.Log;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.TextView;
import android.widget.Toast;
import java.net.URL;
public class MainActivity extends AppCompatActivity {
private LinearLayout layout;
private TextView tv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
init();
changeColor();
}
private void init(){
layout=findViewById(R.id.layout);
tv=findViewById(R.id.tv);
}
private void changeColor(){
tv.setText("一二三,");
TextView tv2=new TextView(this.getApplicationContext());
tv2.setText(",七八九");
EditText et=new EditText(this.getApplicationContext());
et.setWidth(42*3);
layout.addView(et);
layout.addView(tv2);
}
}
Android在Layout中动态增加TextView,EditText控件(自定义长度)
最新推荐文章于 2023-08-24 07:00:00 发布