在使用android本身內建的圖示時,通常都不會知道引用的名稱所代表的圖示長什麼樣子,下面我把網路上可找到的圖示連結通通列出來,這樣以後就可以搭配連結來進行參考:

我用的版本

1.jpg

 

我的gradle:

android {
    compileSdkVersion
29
   
buildToolsVersion "29.0.3"
   
defaultConfig {
        applicationId
"tw.idv.ken.myapplication"
       
minSdkVersion 15
       
targetSdkVersion 29
       
versionCode 1
       
versionName "1.0"
       
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
   
}
    buildTypes {
        release {
            minifyEnabled
false
           
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
       
}
    }
}

 

程式碼:

import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity;

import android.content.DialogInterface;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class MainActivity extends AppCompatActivity {

   
private Button button;

   
@Override
   
protected void onCreate(Bundle savedInstanceState) {
       
super.onCreate(savedInstanceState);
        setContentView(R.layout.
activity_main);
       
button = findViewById(R.id.button);
       
button.setOnClickListener(listener);
    }

    View.OnClickListener
listener = new View.OnClickListener(){
       
public void onClick(View v){
           
new AlertDialog.Builder(MainActivity.this)
                    .setTitle(
"測試圖示")
                    .setIcon(android.R.drawable.
divider_horizontal_dark)
                    .setMessage(
"測試圖示")
                    .setCancelable(
false)
                    .setPositiveButton(
"確定", new DialogInterface.OnClickListener() {
                       
@Override
                       
public void onClick(DialogInterface dialog, int which) {

                        }
                    })
                    .show();
        }
    };
}

其中,setIcon 裡面的android.R.drawable.divider_horizontal_dark就是取用Android原生的圖片。

 

圖片的樣式可參考下述link: (我本來想一個一個圖片自己產生來貼,可是好多圖片要貼,覺得累...)

https://www.cnblogs.com/jeffen/p/6845489.html

 

 

arrow
arrow
    全站熱搜

    葛瑞斯肯 發表在 痞客邦 留言(1) 人氣()