2022-10-22

【Kotlin】偵測 Android 裝置的螢幕尺寸

  1.  
  2. ...
  3. ...
  4. when(this.resources.configuration.screenLayout and Configuration.SCREENLAYOUT_SIZE_MASK) {
  5. Configuration.SCREENLAYOUT_SIZE_SMALL -> Toast.makeText(this, "320x426", Toast.LENGTH_LONG).show()
  6. Configuration.SCREENLAYOUT_SIZE_NORMAL -> Toast.makeText(this, "320x470", Toast.LENGTH_LONG).show()
  7. Configuration.SCREENLAYOUT_SIZE_LARGE -> Toast.makeText(this, "480x640", Toast.LENGTH_LONG).show()
  8. Configuration.SCREENLAYOUT_SIZE_XLARGE -> Toast.makeText(this, "720x960", Toast.LENGTH_LONG).show()
  9. Configuration.SCREENLAYOUT_SIZE_UNDEFINED -> Toast.makeText(this, "undefined", Toast.LENGTH_LONG).show()
  10. else -> Toast.makeText(this, "I don't know", Toast.LENGTH_LONG).show()
  11. }
  12.  
  13.  
  14. ...
  15. ...
  16.  

手機


平板




沒有留言:

張貼留言