android-appwidget

    3熱度

    1回答

    我創建了一個小部件,它顯示一個簡單的textview,它可以在配置活動中編輯爲Edittext。我使用共享偏好保存輸入的文本,因此用戶可以點擊小部件編輯文本,並且已輸入的文本出現在edittextfield中。 我的問題是這樣的。我希望用戶能夠添加多個小部件,但是當添加第二個小部件時,將從共享首選項中加載與其他小部件中相同的文本。而且,當編輯小部件時,另一個也是如此。希望我清楚。我有一個想法,它與

    0熱度

    1回答

    在一項要求中,我創建了一個應該在每5分鐘後更新一次的Widget。我在互聯網上發現,而不是使用Java線程,我應該使用AlarmManager,將節省電池。現在我正在使用AlarmManager進行操作。 我面臨的問題是Service類的onStart方法非常頻繁地被調用。幾乎每秒10次。聽到是我的兩個班。 public class MyAppWidget extends AppWidgetPro

    1熱度

    1回答

    在機器人顯影劑網站,應用插件被實現爲以下的組合: AppWidgetProviderInfo對象 的AppWidgetProvider類 初始視圖佈局 在AndroidManifest所示的應用程序窗口小部件的一個典型的例子.xml是: <receiver android:name="ExampleAppWidgetProvider" > // item '2' <intent-filt

    2熱度

    1回答

    是否可以將TouchDelegate與App Widget一起使用,即使用RemoteViews?其目的是通過增大水龍頭區域來輕鬆點擊控件上的某些按鈕,但不會使圖像佔用更多空間,因爲這會影響佈局。 的TouchDelegate例子,我發現需要你找到並使用Activity.findViewById(),我不認爲會通過的AppWidgetProvider工作使用視圖ID的問題。如果這是不可能的,是否還

    0熱度

    1回答

    這個問題很難給出一個描述性的標題! 我有一個應用程序小部件,其中有一些點擊按鈕(使用應用程序小部件所需的RemoteViews和PendingIntents),難以在它們當前的大小下點擊。要解決這個問題,而不必調整實際按鈕的大小,我已經在這些按鈕上放置了更大,隱形,可點擊的FrameLayouts來增加可點擊區域。這很好,除了按鈕也有選擇器連接到它們,以便圖像的背景顏色在點擊時改變。當FrameL

    3熱度

    1回答

    我有一個支持小部件的市場上的應用程序。我對應用程序做了一些大的改變,重構了很多內部組件,替換/重命名活動等。其他改變包括從不同的共享首選項中獲取小部件配置數據,儘管我已經編寫了轉換代碼來處理遷移。該應用程序按我的願望工作,包括小部件,從新鮮安裝。但是,我現在正在測試從舊版本的應用升級到新版本(通過仿真器)。我看到一些奇怪的行爲。有一次這個小部件在初次發佈時顯得很好,但是當點擊時試圖發佈一箇舊的活動

    1熱度

    1回答

    我正在爲Android主屏幕製作一個啓動器應用程序替代品。 我想爲它添加小部件(原生應用小部件)。我怎麼能夠 ? 我嘗試了很多方法,他們都沒有工作或與錯誤(我不能解決)工作。 有人知道一種實現AppWidgets的方法嗎?

    0熱度

    1回答

    我仍然處於學習使用Java進行Android編程的第一步。 所以我的問題可能對一些更有經驗的程序員來說是顯而易見的,但我無法找到任何有用的或特定的示例。 無論如何,我有一個小部件。我想在我的onUpdate被調用時發送通知,因爲android:updatePeriodMillis已經發生。 我知道如何使用setOnClickPendingIntent單擊按鈕時獲得通知。但我只是在計時器用完時才知道

    1熱度

    1回答

    我想更新我的小部件,以便與Android 2.3.3(API 10)兼容。 我在我的代碼中有一些問題。 以下方法不用的minSdkVersion承認= 10 我怎麼能代替他們在我的AppWidgetProvider類,爲了用我的小部件採用Android 2.3.3,3.0 .... 4.0? rv.setRemoteAdapter(appWidgetIds[i], R.id.stack_view,

    0熱度

    1回答

    我正在嘗試製作包含在小部件中的遠程視圖。這個想法聽起來似乎所有的一切,但我有一點這裏的代碼困難的是我有一個問題是什麼: RemoteViews RemV = new RemoteViews(getResultData(), R.layout.config); RemV.addView(appWidgetId, R.id.adView); 到目前爲止addview是不是讓我註冊R.id.adV