iT邦幫忙

2022 iThome 鐵人賽

DAY 6
0
Mobile Development

Android Studio - 30天菜鳥筆記系列 第 6

Android Studio菜鳥筆記 - Day6 - TextView

  • 分享至 

  • xImage
  •  

TextView基本xml介紹

<TextView
android:id="@+id/textView"
android:text="TextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#B59999"
android:gravity="center"
android:textColor="#FFFFFF"
android:textSize="30sp"/>
  • id:設定元件id
  • text:設定初始化文字
  • layout_width:設定元件的寬
  • layout_height:設定元件的高
    match_parent:填滿元件
    wrap_content:依照內容物件的大小去做改變
  • background:設定背景顏色,背景也可以是圖片
  • gravity:設定字體對齊方式
    center(置中)、left(靠左)、right(靠右)
  • textColor:設定字體顏色
  • textSize:設定字體大小

TextView基本應用

public class MainActivity extends AppCompatActivity {
    TextView textView, textView2;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        textView = findViewById(R.id.textView);
        //TextView點擊事件
        textView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                //設定文字
                textView.setText("顯示文字");
                //字體顏色
                textView.setTextColor(0xFF00FF00);
                //字體大小
                textView.setTextSize(30);
            }
        });
        textView2 = findViewById(R.id.textView2);
        //文字超連結
        textView2.setText("https://www.google.com.tw");
        textView2.setAutoLinkMask(Linkify.WEB_URLS);
        textView2.setMovementMethod(LinkMovementMethod.getInstance());

    }
}

執行結果

點擊上面的TextView後

點擊下方TewtView超連結後


上一篇
Android Studio菜鳥筆記 - Day5 - 手機模擬器
下一篇
Android Studio菜鳥筆記 - Day7 - 設置點擊事件
系列文
Android Studio - 30天菜鳥筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言