萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 安卓開發 >> android自定義Intent選擇界面的標題

android自定義Intent選擇界面的標題

 可以使用 Intent.createChooser() 的方法來創建 Intent,並傳入想要的 Sting 作為標題。
以wallpaper 選擇框為例,當在Launcher workspace的空白區域上長按,會彈出wallpaper的選擇框,選擇框的標題為”Choose wallpaper from”,如下:



private void startWallpaper() {
showWorkspace(true);
final Intent pickWallpaper = new Intent(Intent.ACTION_SET_WALLPAPER);
Intent chooser = Intent.createChooser(pickWallpaper, getText(R.string.chooser_wallpaper));
// NOTE: Adds a configure option to the chooser if the wallpaper supports it
startActivityForResult(chooser, REQUEST_PICK_WALLPAPER);
}

其中,R.string.chooser_wallpaper對應的字串內容就是”Choose wallpaper from”,定義在Launcher2的Strings.xml中

copyright © 萬盛學電腦網 all rights reserved