0
Androidデバイスでは、ホーム画面の空き領域をクリックするか長押しすると、ホームアクティビティ/ダイアログに追加され、ホーム画面を表示するためのさまざまなオプションから選択できます。Androidで「Add to Home」アクティビティを呼び出す方法は?
私はステータスバーで通知を受け取りました。その通知がクリックされたときに何をしたいのですが、私はAdd to Homeアクティビティを開きたいと思います。
通知は正常に機能しています。
クリックしたときに通知のターゲットとして設定できるアクティビティname.classはありますか?
Android Launcher source codeを確認しました。
が、私はこれを見つけた:
if (mWorkspace.allowLongPress()) {
1747 if (cellInfo.cell == null) {
1748 if (cellInfo.valid) {
1749 // User long pressed on empty space
1750 mWorkspace.setAllowLongPress(false);
1751 showAddDialog(cellInfo);
1752 }
1753 } else {
1754 if (!(cellInfo.cell instanceof Folder)) {
1755 // User long pressed on an item
1756 mWorkspace.startDrag(cellInfo);
1757 }
1758 }
1759 }
1760 return true;
ほとんど確かにshowAddDialog(cellInfo)
は、ホーム画面に追加が表示されます。
上記の私の要求に対してこれをどのように実装するかについてのアイデア。
ユーザーは自由に別のホーム画面を使用することができます。そして、この仕組みはおそらくホームスクリーンに依存しているでしょう。 – Falmarri