2
下面是Android主屏幕上創建一些特定的快捷方式的代碼示例:更改Android主屏幕頁面編程
public void setupShortCut(String iconName, String siteAddress)
{
Intent i = new Intent();
i.setAction(Intent.ACTION_VIEW);
i.setData(Uri.parse(siteAddress));
Intent installer = new Intent();
installer.putExtra(Intent.EXTRA_SHORTCUT_INTENT, i);
installer.putExtra(Intent.EXTRA_SHORTCUT_NAME, iconName);
installer.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
sendBroadcast(installer);
}
的問題是:我怎麼能更改主屏幕的當前頁面來創建新的快捷方式不是在當前選擇的頁面上,而是在指定的頁面上?或者,除了快捷方式的名稱,位圖等之外,還有一種方法可以指定主屏幕頁碼來添加新的快捷方式?
謝謝。因此,如果我們甚至認爲屏幕的確切數量已知,那麼在創建新快捷方式時仍然無法選擇某個屏幕,是嗎? –
一般「不」。它**可能是因爲你可以找到啓動器,它可以讓你這樣做,因爲它只是在意圖傳遞數據的問題,但我懷疑任何處理(除了你的情況),真的沒有用 - >每個人都希望在第一屏上結束:) –