Android Developer Device Seeding Program - still active?

by Maps.Huge.Info (Maps API Guru) » Thu, 22 Apr 2010 10:39:38 GMT


Sponsored Links
 Maybe they'll do it again in the future but the current program
required the specified levels to have been met as of 02/28/2010.

-John Coryat

--



Android Developer Device Seeding Program - still active?

by Jean-Baptiste Charles Bouvet de Lozier » Thu, 22 Apr 2010 15:09:50 GMT


 Unfortunately this one-shot thing is still ongoing because of shipment
delays.

--


Sponsored Links


Android Developer Device Seeding Program - still active?

by Mike Wolfson » Fri, 23 Apr 2010 05:06:26 GMT


 I am pretty sure this round is completed.  I wouldn't surprised if
they do it again though, so all hope is not lost.

Stay involved in the Android Community, and good things could happen!



>



Other Threads

1. Duplicate finish request for HistoryRecord

Hi All,

Hopefully you can help me.  I have a TabActivity that creates two tabs
from other activities, one with a webview in it and the other with a
table view in it.  It works fine until I press back to get to the list
view that it was opened from.  When that happens I get the message


12-01 15:56:15.552: WARN/ActivityManager(61): Duplicate finish request
for HistoryRecord{43f9de30 path.to/.WhiteboardActivity}

repeated in the log hundreds of times for 10 seconds before the
message

12-01 15:56:15.561: WARN/ActivityManager(61): Activity destroy timeout
for HistoryRecord{43f9de30 path.to/.WhiteboardActivity}


and the previous activity has hung.  This occurs on both the emulator
and on the 2.2 android device.  Does anyone know why this is
happening, or what I can do to fix it?  I've included the source code
for the 3 classes below. (btw the AbstractActivity contains the
threading for the async loading using the run method and works fine
for many other activities in my app)

Many thanks
Mike

public class WhiteboardActivity extends TabActivity {

        private static final String CONTENT = "Content";
        private static final String DETAILS = "Details";

        private TabHost mtabHost;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.whiteboard);

                mtabHost = getTabHost();

                Intent intent = new Intent(this, 
WhiteboardDetailsActivity.class);
                Intent intent2 = new Intent(this, 
WhiteboardContentActivity.class);

                // add views to tab host
        
mtabHost.addTab(mtabHost.newTabSpec(CONTENT).setIndicator(CONTENT).setContent(intent2));
        
mtabHost.addTab(mtabHost.newTabSpec(DETAILS).setIndicator(DETAILS).setContent(intent));

                // Workaround bug that shows content through tabs
                mtabHost.setCurrentTab(1);
                mtabHost.setCurrentTab(0);

                TextView header = (TextView)findViewById(R.id.wb_title);
                header.setText(WhiteboardsActivity.clickedParent.getTitle());
        }

}

public class WhiteboardContentActivity extends AbstractActivity {

        String content;
        WebView webView;

    @Override
        public void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.whiteboard_content);

                webView = (WebView) findViewById(R.id.wb_content);
                webView.getSettings().setJavaScriptEnabled(false);
    }

        public void run() {

                Whiteboard wb = WhiteboardsActivity.clickedParent;
                try {
                        if (wb != null) {
                                WhiteboardContent wbc = wb.getContent(true);
                                content = wbc.getContents();
                                webView.loadData(content, "text/html", "UTF-8");
                        }
                } catch (IOException e) {

                        networkError(e);
                }
        }
}

public class WhiteboardDetailsActivity extends Activity {

        @Override
        public void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.whiteboard_detail);

                Whiteboard w = WhiteboardsActivity.clickedParent;

                TextView header = (TextView)findViewById(R.id.wb_title1);
                header.setText(w.getTitle());
                header = (TextView)findViewById(R.id.wb_description);
                header.setText(w.getDescription());
                header = (TextView)findViewById(R.id.wb_workspace);
                header.setText(w.getParentWorkspace().getTitle());
                header = (TextView)findViewById(R.id.wb_created);
                header.setText(w.getCreatedDate());
                header = (TextView)findViewById(R.id.wb_added_by);
                header.setText(w.getAuthor().getDisplayName());
        }
}

-- 

2. Limiting phone numbers to dial out

Hi All,
My client is asking if it is possible to limit to only (5) outgoing
phone numbers. I don't think it is possible. It looks like a parental
control feature. If this feature does not come embedded in the native
phone dialer, I guess it will not be possible to override this kind of
phone function. I know that I can develop an app the will dialup only
those specific numbers but will it keep the user from using the native
phone dialer?
Thanks,
- Erick

-- 

3. Sound merging in android.

4. dmtracedump doesn't work

5. When the wakup lock is released in AlarmManager?

6. get link quality value of a bluetooth connection

7. Watch a particular folder