2016年4月1日 星期五

Android 功能紀錄 (顯示訊息, 禁止螢幕翻轉, 消除ImageView兩邊空白, TextView加底線)

顯示訊息(Toast提示功能)
Toast.makeText(MainActivity.this, "string", Toast.LENGTH_SHORT).show();
第一個為Context物件,MainActivity.this代表Activity物件,可以傳入是因為ContextActivity父類別.
第二個參數為要顯示的字串.
第三個參數是Toast顯示時間.

禁止螢幕翻轉
打開manifests資料夾下的AndroidManifest.xml檔案,在<activity></activity>中,加入
android:screenOrientation="portrait" (強制直向) 或 android:screenOrient style="background-color: white;ation="landscape" (強制橫向).

消除ImageView兩邊空白

打開宣告ImageView元件的xml檔,在ImageView屬性的地方加入android:adjustViewBounds="true" ,如下範例:
<ImageView android:layout_width="wrap_content"    
           android:layout_height="wrap_content"    
           android:id="@+id/imageView100"    
           android:adjustViewBounds="true" />
TextView加底線
打開資料夾res/values/strings.xml檔案,在要加入底線的文字兩邊加<u>some  text</u>如下範例:
<string name="name"><u>some text</u></string>
或在程式碼輸入:
result.setText(Html.fromHtml("<u>"+getResources().getString(R.string.name)+"</u>"));
result為TextView元件的名稱

沒有留言: